Модели и платформы ИИ

От Atari до Doom: как Google переопределяет видеоигры с помощью ИИ

mm
Добавьте Unite.AI в избранные источники в Google

Индустрия видеоигр, которая сейчас стоит более 347 миллиардов долларов, выросла в значимого игрока в мире развлечений, вовлекая более трех миллиардов человек во всем мире. Все началось с простых игр như Pong и Space Invaders, и теперь мы имеем более сложные игры, такие как Doom, которая установила новые стандарты с помощью 3D-графики и домашнего опыта игры на консолях. Сегодня индустрия стоит на пороге новой эры, под влиянием достижений в области искусственного интеллекта (ИИ). Лидером этой трансформации является Google (GOOGL ), который использует свои обширные ресурсы и технологии, чтобы переопределить, как создаются, играются и переживаются видеоигры. Эта статья исследует путь Google в переопределении видеоигр.

Начало: ИИ для игры в Atari

Использование Google ИИ в видеоиграх началось с критического развития: создания ИИ, способного распознавать игровые среды и реагировать как человеческий игрок. В этой ранней работе они представили глубокого агента поощрения, который мог учиться стратегиям управления напрямую из игрового процесса. Центральным в этом развитии был свертывающий нейронный сеть, обученный с помощью Q-обучения, который обрабатывал сырые пиксели экрана и преобразовывал их в игровые действия на основе текущего состояния.

Исследователи применили эту модель к семи играм Atari 2600 без изменения архитектуры или алгоритма обучения. Результаты были впечатляющими – модель превзошла предыдущие методы в шести играх и превысила человеческую производительность в трех. Это развитие подчеркнуло потенциал ИИ для обработки сложных, интерактивных видеоигр с помощью только визуального ввода.

Это прорыв заложил основу для последующих достижений, таких как победа AlphaGo над чемпионом по го. Успех ИИ-агентов в освоении сложных игр с тех пор спровоцировал дальнейшие исследования реальных приложений, включая интерактивные системы и робототехнику. Влияние этого развития все еще ощущается в области машинного обучения и ИИ сегодня.

AlphaStar: ИИ для изучения сложной игровой стратегии для StarCraft II

Развивая свои ранние успехи в ИИ, Google поставил перед собой более сложную задачу: StarCraft II. Эта игра в реальном времени известна своей сложностью, поскольку игроки должны контролировать армии, управлять ресурсами и выполнять стратегии в реальном времени. В 2019 году Google представил AlphaStar, ИИ-агент, способный играть в StarCraft II на профессиональном уровне.

Разработка AlphaStar использовала смесь глубокого обучения поощрения и имитационного обучения. Сначала он учился, наблюдая за записями игр профессиональных игроков, затем улучшал себя через самоигру, проводя миллионы матчей для усовершенствования своих стратегий. Это достижение продемонстрировало способность ИИ обрабатывать сложные, реальные стратегические игры, достигая результатов, сопоставимых с человеческими игроками.

За пределами отдельных игр: к более универсальному ИИ для игр

Последнее развитие Google означает переход от освоения отдельных игр к созданию более универсального ИИ-агента. Недавно исследователи Google представили SIMA, сокращение от Scalable Instructable Multiworld Agent, новую модель ИИ, предназначенную для навигации в различных игровых средах с помощью естественного языка. В отличие от предыдущих моделей, которые требовали доступа к исходному коду игры или специальных API, SIMA работает с двумя входными данными: изображениями на экране и простыми языковыми командами.

SIMA переводит эти инструкции в действия клавиатуры и мыши для управления игровым персонажем. Этот метод позволяет ему взаимодействовать с различными виртуальными средами так, как это делает человеческий игрок. Исследования показали, что ИИ, обученный на нескольких играх, работает лучше, чем те, которые обучены на одной игре, подчеркивая потенциал SIMA для запуска новой эры универсального или фундаментального ИИ для игр.

Продолжающаяся работа Google направлена на расширение возможностей SIMA, изучая, как такие универсальные, языково-ориентированные агенты могут быть разработаны в различных игровых средах. Это развитие представляет собой значительный шаг к созданию ИИ, который может адаптироваться и процветать в различных интерактивных контекстах.

Генеративный ИИ для дизайна игр

Недавно Google расширил свою направленность от улучшения игрового процесса к разработке инструментов, поддерживающих дизайн игр. Этот сдвиг обусловлен достижениями в области генеративного ИИ, особенно в генерации изображений и видео. Одним из значительных разработок является использование ИИ для создания адаптивных неигровых персонажей (NPC), которые реагируют на действия игрока более реалистично и непредсказуемо.

Кроме того, Google исследовал генерацию контента, где ИИ помогает в проектировании уровней, сред и целых игровых миров на основе определенных правил или шаблонов. Этот метод может оптимизировать процесс разработки и предложить игрокам уникальные, персонализированные trải nghiệm с каждым проходом, вызывая чувство любопытства и предвкушения. Заметным примером является Genie, инструмент, который позволяет пользователям проектировать 2D-видеоигры, предоставляя изображение или описание. Этот подход делает разработку игр более доступной, даже для тех, кто не имеет навыков программирования.

Инновация Genie заключается в его способности учиться на различных видеозаписях 2D-платформенных игр, а не полагаться на явные инструкции или помеченные данные. Это позволяет Genie лучше понимать игровые механики, физику и элементы дизайна. Пользователи могут начать с базовой идеи или эскиза, и Genie сгенерирует полную игровую среду, включая настройки, персонажей, препятствия и игровые механики.

Генеративный ИИ для разработки игр

Развивая предыдущие достижения, Google недавно представил свою самую амбициозную проект, направленную на упрощение сложного и длительного процесса разработки игр, который традиционно требует обширного кодирования и специализированных навыков. Недавно они представили GameNGen, генеративный ИИ-инструмент, предназначенный для упрощения процесса разработки игр. GameNGen позволяет разработчикам создавать целые игровые миры и нарративы с помощью естественного языка, значительно сокращая время и усилия, необходимые для создания игры. Используя генеративный ИИ, GameNGen может генерировать уникальные игровые активы, среды и сюжеты, позволяя разработчикам сосредоточиться на творчестве, а не на технических деталях. Например, исследователи использовали GameNGen для разработки полной версии Doom, демонстрируя его возможности и открывая путь для более эффективного и доступного процесса разработки игр.

Технология, лежащая в основе GameNGen, включает в себя двухфазный процесс обучения. Сначала ИИ-агент обучается играть в Doom, создавая игровые данные. Затем эти данные обучают генеративную модель ИИ, которая предсказывает будущие кадры на основе предыдущих действий и визуальных эффектов. Результатом является генеративная диффузионная модель, способная производить реальное игровое взаимодействие без традиционных компонентов игрового движка. Этот сдвиг от ручного кодирования к ИИ-генерации означает значительный рубеж в разработке игр, предлагая более эффективный и доступный способ создания высококачественных игр для небольших студий и отдельных создателей.

Итог

Последние достижения Google в области ИИ готовы фундаментально изменить игровую индустрию. С инструментами, такими как GameNGen, которые позволяют создавать детальные игровые миры, и SIMA, предлагающей универсальное игровое взаимодействие, ИИ преобразует не только процесс создания игр, но и сам игровой опыт.

По мере того, как ИИ продолжает развиваться, он обещает повысить творчество и эффективность в разработке игр. Разработчики будут иметь новые возможности для изучения инновационных идей и создания более увлекательных и погружающих trải nghiệm. Этот сдвиг означает значимый момент в постоянной эволюции видеоигр, подчеркивая растущую роль ИИ в формировании будущего интерактивного развлечения.

Доктор Техсин Зия является доцентом в университете COMSATS в Исламабаде, имеющим степень PhD в области ИИ в Венском техническом университете, Австрия. Специализируясь в области искусственного интеллекта, машинного обучения, науки о данных и компьютерного зрения, он внес значительный вклад с публикациями в авторитетных научных журналах. Доктор Техсин также возглавлял различные промышленные проекты в качестве основного исследователя и служил консультантом по ИИ.