Штучний інтелект успішно грає проти людей в Доту 2

Dota 2 - комп'ютерна багатокористувацька командна гра в жанрі multiplayer online battle arena, (MOBA).


Кажуть, щоб навчиться грати в Доту 2 на гідному рівні, людині потрібно близько 10 000 годин тренувань. Ігровому штучному інтелекту знадобилося набагато більше. Але після тисяч років ігрового часу ШІ виявився здатним долати живих гравців.


Дота 2 - багатокористувацька онлайнова бойова арена (multiplayer online battle arena, MOBA). Дві команди по п'ять чоловік борються один з одним на великій карті, захищаючи власні бази і атакуючи супротивників. Регулярно проходять турніри з максимально можливими для кіберспорту призовими фондами. Гра приваблює професійних гравців дуже високого рівня.

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

Система, створена для гри в Доту, складається з 256 графічних процесорів і 128 000 процесорних ядер.

Але до досконалості шлях неблизький. Для досягнення нинішнього рівня ШІ відпрацьовував по 180 ігрових років щодня протягом багатьох днів. Першим успіхом стали перемоги над людиною «один на один», потім система навчилася грати і «п'ять на п'ять». Зараз ШІ здатний вигравати у любителів, що входять в 1% кращих гравців. Щоправда, у грі зі скороченим списком доступних героїв. Люди проти бота OpenAI

За словами Грега Брокмана (Greg Brockman), одного із засновників OpenAI, входження в список кращих гравців в Доту - великий успіх для ШІ.

11 серпня 2017 року бот під керуванням OpenAI в прямому ефірі грав проти одного з найвідоміших гравців на Dota 2-сцені, Данила Ішутіна («Dendi»), який програв боту два матчі з двох.


Але рости є куди - і в серпні поточного року бот OpenAI зіграє проти кращих професійних гравців в Доту 2 на найбільшому щорічному турнірі - The International.

Штучний інтелект освоїв шахи і го (про успіхи в цій області дивіться відео з Сергієм Марковим: «ШІ та машинне навчання - підсумки 2017 року»). Але Брокман зазначає, що незважаючи на те, що обидві гри складні, в них немає нічого подібного завданням, з якими ми стикаємося в реальності.

Щоб ШІ міг діяти в реальному світі, він повинен працювати в режимі реального часу, а не покроково, як у більшості настільних ігор. Також він повинен вміти приймати рішення на основі неповної інформації. Обидва аспекти в Доті 2 відображено краще, ніж у шахах або го.

В принципі це означає, що ШІ, здатний вигравати в Доту 2, повинен краще вирішувати завдання і в реальному світі.

«Ми показали, що ШІ здатний освоювати інтелектуальні навички і хочемо знайти йому інші області застосування», - говорить Брокман.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND