Искусственный интеллект снова обыграл профессиональных игроков в Dota 2. Илон Маск болел за людей
5 августа в офисе OpenAI в Сан-Франциско прошёл матч по Dota 2 между системой искусственного интеллекта OpenAI Five и командой людей, сообщает CNET. Игра завершилась со счётом 2:0. Следующая игра ботов против людей пройдёт на The International 2018 — чемпионате мира по Dota 2. Турнир начинается 20 августа.
В состав команды людей входили четверо комментаторов, среди которых есть бывшие профессиональные игроки, а также действующий про-геймер. Команда выглядела следующим образом: Уильям Ли (Blitz), Остин Уолш (Capitalist), Иоаннис Лукас (Fogged), Бэнь У (Merlini) и Дэвид Тан (MoonMeander).
Такой состав был сформирован из-за статистики игроков. Дело в том, что их перцентиль равен 99,95%. Это означает, что ранг участников в Dota 2 выше, чем у 99,95% игроков.
В начале каждого матча (всего их было 2) искусственный интеллект прогнозировал вероятность собственной победы. Каждый раз она составляла 95%. Также передначалом шоу-матча организаторы разрешили присутствующим зрителям сыграть против ИИ — OpenAI победил во всех матчах.
Люди победили один раз
После двух матчей организаторы провели ещё один. На этот раз героев под управлением ИИ выбирали зрители и подписчики в чате трансляции. ИИ рассчитал, что вероятность победы в этом матче составляет 2,9%. Игра завершилась через 35 минут — победу одержали люди.
Комментарий Илона Маска
Маск болел за людей. Об этом он сообщил в твиттере, ответив на вопрос подписчика.
Но при этом высоко оценил работу компании OpenAI над ботами для Dota 2: «Вскоре понадобится нейронный интерфейс, чтобы сделать возможным симбиоз искусственного и человеческого интеллектов».
Что за OpenAI?
OpenAI основали всеми любимый Илон Маск и президент акселератора Y Combinator Сэм Альтман в конце 2015 года для развития ИИ. В феврале 2018 года Маск покинул совет директоров OpenAI.
ИИ обучался с помощью метода проб и ошибок, играя против себя (аналогичную технику использовали в DeepMind при создании ИИ для игры в го). По словам технического директора OpenAI Грега Брокмана, успехи ИИ в Dota 2 показывают, насколько близко алгоритмы подошли к решению реальных задач.
Dota 2 сложнее шахмат или го, где игроки делают ходы поочередно и получают полную информацию о ходе игры. Дело в том, что в Dota 2 игроку приходится выбирать примерно из тысячи возможных действий (против 35 в шахматах и 250 в го). Помимо этого, число точек данных в игре достигает 20 000. В шахматах этот показатель составляет 70, а в го — 400.
Это не первая победа ИИ
В августе 2017 года бот OpenAI обыграл украинского игрока в Dota 2 Данила Ишутина (Dendi). Тогда Маск заявил, что победа ИИ в киберспортивном соревновании значит больше, чем выигрыш в шахматы или го.
В середине июня алгоритмы OpenAI победили полупрофессиональную команду (входит в 1% лучших игроков Dota 2) и любительскую команду (входит в 10% лучших команд). Каждый раз ИИ удавалось выиграть в двух поединках из трёх (полупрофессионалы и любители выиграли по одному разу). Кроме того, бот OpenAI победил три любительские команды.
ИИ хорош не только в Dota 2
Разработчики из DeepMind при помощи нейросетей научили систему искусственного интеллекта играть в Quake III Arena как человек. Они натренировали 30 ботов на 450 тысячах пятиминутных игр в режиме «захват флага». Боты самостоятельно узнали правила игры, и даже выработали несколько типов поведения.