ШІ продовжує обігравати людей в Доту

Команда людей - колишні професійні гравці, які останнім часом грають як аматори, - програє.


Штучний інтелект знову грав з людьми в Dota 2 і знову переміг. Цього разу нейронні мережі «зробили» напівпрофесійну команду з рахунком 2:1. Творці ШІ мають намір брати участь у найбільшому чемпіонаті The International і виграти у кращих гравців. Деякі - в тому числі, переможені суперники - вважають, що їм це вдасться.


Dota 2 - це командна тактико-стратегічна гра (жанр ще називають «багатокористувацька онлайнова бойова арена» або MOBA) з елементами РПГ від Valve Corporation. В ході матчу дві команди з п'яти гравців керують персонажами, яких називають «героями», і намагаються зруйнувати бази один одного. У процесі вони борються з монстрами, збирають ігровий досвід, купують предмети і знищують захисні вежі суперника.

Фахівці некомерційної організації OpenAI, яку спонсорують Ілон Маск і Пітер Тіль, намагаються розробити сильний (і при цьому безпечний) штучний інтелект - тобто такий ШІ, який зможе вирішувати не одне, а необмежено широкий спектр завдань, зовсім як людина. Вони вважають, що складні відеоігри підходять для тренування такого інтелекту набагато краще, ніж шахи або навіть Го. Dota 2 від настільних ігор відрізняє кілька важливих рис:

  • Довгий горизонт планування. Більшість шахових партій завершується за 40 ходів, партії в Го - за 150. При цьому в настільних іграх кожен хід стратегічно важливий. Матч в Dota триває близько 45 хвилин, кадрова частота - приблизно 30 кадрів в секунду, а нейронні мережі OpenAI відстежують кожен четвертий кадр. Таким чином, в їх розпорядженні - близько 20 000 «ходів», причому деякі грають важливу роль у розвитку матчу, а безліч інших (наприклад, переміщення з точки А в точку Б) на ньому практично не позначається. Є і стратегії, які розгортаються протягом всієї гри - їх теж потрібно враховувати.
  • Частково закрите ігрове поле. Герої «бачать» лише ту частину карти, що їх оточує. Все інше покрито «туманом війни», який приховує інші юніти. Гравцям доводиться діяти в умовах нестачі інформації, здогадуючись, де знаходяться вороги. Для порівняння, і в шахах, і в Го ігрове поле постійно відкрите для всіх.
  • Великий простір дій. Героям в Dota доступні десятки дій, всього фахівці OpenAI нарахували 170 000 варіантів на персонажа (їх, нагадаємо, в команді 5), в той час як в шахах на кожному ході близько 35 допустимих ходів (в Го їх 250).
  • Багато інформації і величезна карта. У Dota битви розгортаються на великих просторах з десятками будівель і NPC, а також зі спеціальними підсилювачами - рунами. Всю цю інформацію потрібно відстежувати і враховувати під час матчу. У шахах гравці мають справу з дошкою 8 ст.18 і 6 типами фігур.

Незважаючи на всю складність завдання, співробітники OpenAI перетворили нейронні мережі на непоганих кіберспортсменів. Їх змусили грати один з одним, і методом проб, помилок і постійного вдосконалення система навчилася битися спочатку в режимі 1 на 1, потім 5 на 5. Але не намагайтеся повторити це вдома: система, створена для гри, складається з 128 000 графічних ядер, а ШІ протягом довгого часу «тренувався» по 180 ігрових років щодня.

Штучний інтелект наздоганяє людей з жахливою швидкістю. Торік він перемагав кращих в режимі один на один, а тепер п'ять нейромереж «OpenAI Five» керують п'ятьма героями і б'ються в класичному командному режимі. 5 серпня 2018 року ШІ боровся з напівпрофесіоналами і здобув перемогу з рахунком 2:1. В ході останнього матчу творці OpenAI Five дозволили глядачам самим вибрати героїв для нейронних мереж. У Dota 2 герої володіють різними здібностями, і підбираються так, щоб гравці однієї команди якомога краще доповнювали один одного і могли ефективно протистояти супернику. Тому вибір заздалегідь невигідної комбінації (глядачі, очевидно, не бажали програвати машинам) підірвав шанси ШІ на перемогу. Коментуючи успіхи нейромереж, співробітник OpenAI Девід Фархі (David Farhi) зазначив: «Схоже, коли відбувається щось несподіване, вони поки що реагують швидше людей».

Фахівці з ШІ мають намір обіграти кращих з кращих на найбільшому турнірі The International, який почнеться вже ось-ось - 20 серпня. Чи вдасться їм це? Вільям «Blitz» Лі грав на боці людей в останньому матчі і вважає, що у нейромереж є всі шанси. «Я буду вірити в них і насправді думаю, що вони переможуть професійну команду», - говорить він.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND