Павлова Ольга
16-06-2018, 08:08
Нейросеть научилась самостоятельно создавать миры в 3D
Искусственная нейросеть научилась самостоятельно создавать реалистичные миры в 3D. Воспроизводить самые разные сцены математическая модель умеет без знания законов освещения, окклюзии и перспективы. Более того, она способна без посторонней помощи подсчитывать объекты и классифицировать их, причем делает она это даже, когда они до конца не видны.
Уникальный алгоритм разработали программисты из лаборатории DeepMind в Google. Главным отличием созданной программы является то, что ей для самостоятельного обучения не требуется дополнительная информация. Она работает эффективно, даже не зная информации об объектах. Обучить нейросейть удалось благодаря более человечному подходу. Ученые создали среду, в которой алгоритм сам ведет наблюдения за трехмерной сценой с разных ракурсов, после чего вносит изменения, беря их с другого произвольного угла обзора.Фактически, нейросеть исследует среду, получает двухмерные изображения картинки, кодирует информацию и представляет ее в виде вектора. Дополнительные наблюдения позволяют собрать больше информации и предсказать, как именно будет выглядеть изображение с ранее не изученного ракурса. В итоге она создает трехмерный рендер.
Нейросеть назвали Generative Query Network, ее программы выглядят достаточно реалистично. При этом работу GQN есть куда совершенствовать, это связано с тем, что обучалась она исключительно на искусственно созданных данных. В дальнейшем программисты планирует использовать реальные сцены.