Как искусственный интеллект обыграл в StarCraft 99,8% игроков-людей

Как искусственный интеллект обыграл в StarCraft 99,8% игроков-людей 

Компания DeepMind объявила, что их алгоритм AlphaStar, разработанный для игры в StarCraft II обыграл 99,8% всех участвовавших в турнире игроков

Такой результат дает программе право называться «грандмастером», сообщили разработчики.

Таким образом, искусственный интеллект оказался в «Элитной лиге», в которую входят всего 200 лучших игроков по всему миру. Это означает, что он обошел 99,8% активных пользователей Battle.net.

Программа AlphaStar тренировалась, просматривая записи матчей лучших киберспортсменов, играя против самого себя за каждую расу и сравнивая эффективность разных подходов. Весь процесс обучения занял 44 дня.

С целью уравнять в возможностях программу и людей, AlphaStar была соответствующим образом модифицирована. В частности, искусственный интеллект был обучен играть всеми тремя доступными в StarCraft II расами. Кроме того, обзор карты был ограничен таким же уровнем, который доступен человеку. Наконец, действовало ограничение в количестве кликов кнопками мышки — не более 22 недублирующихся действия каждые 5 секунд игры. Это соответствует количеству стандартных движений при игре человеком.

Реклама

«История прогресса в области искусственного интеллекта была отмечена значительными достижениями в играх. С тех пор, как компьютеры взломали го, шахматы и покер, StarCraft стала следующей большой задачей. Сложность игры намного больше, чем в шахматах, потому что игроки контролируют сотни юнитов; более сложная, чем го, потому что есть 10 в 26 возможных вариантов для каждого хода; и игроки имеют меньше информации о своих противниках, чем в покере», — сказал Дэвид Сильвер, главный исследователь DeepMind в команде AlphaStar.

Тем не менее, программное обеспечение все еще ограничено узкой дисциплиной, для которой оно предназначено. Это потому, что программное обеспечение не запрограммировано для замены наборов правил. Вместо этого DeepMind и другие исследовательские институты используют обучение с подкреплением, чтобы позволить агентам понять, как играть самостоятельно, поэтому программное обеспечение часто разрабатывает новые и дико непредсказуемые стили игры.

В начале 2019 НВ сообщало, что программа AlphaStar, разработанная подразделением Google DeepMind, смогла обыграть двух профессиональных игроков в стратегию StarCraft II.

В частности, в серии тестовых матчей AlphaStar победил Гжегожа Коминца из команды Team Liquid, одного из сильнейших профессиональных игроков StarCraft в мире.