OpenAI бот. Перспективы и будущее

В ходе прошедшего The International 2017 всем обитателям Dota-коммьюнити был представлен OpenAI бот. С этого момента машина уже успела обыграть большинство профессиональных игроков, таких как Dendi, Suma1L и Arteezy. Давайте же попробуем разобраться, что это вообще за бот и какое у него будущее?

Принцип работы этого искусственного интеллекта таков: он умеет все, что умеет и обычный игрок, только у него это представлено на высочайшем уровне, превосходящем большинство профессиональных игроков. Так как же победить этого бота? Пока это удалось не многим, а те, кто все таки смогли одолеть эту машину, зачастую делали это не совсем честно. Давайте же рассмотрим, что же умеет наш OpenAI.

ДОБИВАНИЕ КРИПОВ

В связи с тем, что это искусственный интеллект, как правило, ошибок он не совершает, что можно заметить на игре с  Suma1L. Противостояние человека против машины закончилось всего за две минуты тридцать секунд, при этом молодой киберспортсмен проигрывал в крипстате 4/1 против 13/6. Это доказывает, что бот настроен так, что способен рассчитать точное количество здоровья у крипа для удара, который добьет его. При всем этом, машина успевает бить так же и вражеского героя и затем вовсе убивает его.

УПРАВЛЕНИЕ АГРОМ КРИПОВ

Имеется ввиду, что OpenAI атакует вражеского героя, тем самым заставляя перемещаться крипов и самого противника к себе.

БЛОК КРИПОВ

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

На примере уже знакомой нам игры видно, что у  Suma1L со всем его опытом не получается переиграть бота в блоке крипов

ЗОНИРОВАНИЕ

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

OpenAI полностью контролирует линию и не подпускает своего оппонента

ОТМЕНА ЗАКЛИНАНИЙ И УВОРОТЫ

Наш «терминатор» мастерски уворачивается от способностей, путем все того же точного расчета ситуации, который происходит из-за понимания ботом задержки между использованием и конечным внесением урона от способности. 

Так же бот умеет отменять применение способности, что заставляет вражеского героя пытаться уворачиваться, тем самым опять же мешает добивать крипов и получать с них золото и опыт.

ПОГОНЯ

В случае, когда во время драки игрок пытается убежать от OpenAI, бот будет преследовать его пока не убьет.

Машина настигла своего противника на верхней линии и смогла добить его

Посмотреть на все вышеперечисленные действия бота своими глазами вы можете в данном видео.

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

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

Разработчикам нужно будет проработать каждую роль, помимо мид-лейн бота, который уже находится в открытом доступе и используется многими людьми. Каждая машина должна будет отточить в течении неисчислимого количества игр свои навыки. После того, как это случиться и каждый искусственный интеллект будет идеально отстаивать свою линию, можно будет заявить о создании непобедимой команды, которая всегда будет на шаг впереди от команды противника.

ПЕРСПЕКТИВЫ OPENAI КАК КОМАНДЫ

После того, как команда будет укомплектована, эту махину можно будет выпускать в свет. Сейчас тяжело представить, что сможет показать команда состоящая из пяти неодушевленных компьютеров, которые быстрее обычного игрока во всем. Сможет ли  Miracle «завозить» игры своей команде против такого соперника? Очень смутно верится, потому что даже сейчас большинство игроков не могут справиться с натиском ботов. 

С другой стороны, а что если эти жестянки попросту неспособны работать в команде? Ведь если подумать, как они будут общаться между собой? В Dota 2 на данный момент уже имеются команды из ботов, которые даже на нечестном уровне не представляют большой опасности для игроков, понимающих игру хотя бы на среднем уровне. Рано или поздно, конечно, какими бы боты не были сильными, человек научится играть против них, но тогда уже можно будет сказать, что это будет совершенно другой уровень. Ведь победить машину, которая продумывает все ходы наперед... Кто знает, что для этого нужно?

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

Мы не коммерческая исследовательская компания. Наш штатный персонал из 60 исследователей и инженеров посвящен работе в направлении нашей миссии независимо от возможностей для наживы, которые возникают на нашем пути. Мы ориентируемся на долгосрочные научные исследования, работаем над проблемами, которые позволят нам достигнуть фундаментального прогресса в развитии OpenAI.

Стоит отметить, что шведскому игроку,  Пер Андерсу Pajkatt Олсену все таки удалось одолеть жестянку.

Итого, мы имеем искусственный интеллект нового поколения, который в теории способен на многое. Это несомненно огромный шаг в будущее для человечества, ведь такие технологии в скором смогут заменить людей в их профессиях, где только это будет возможно. Но доверять этому или нет  — личное дело каждого человека. Грядет ли начало кибер-апокалипсиса?

Читайте также

Комментарии

MoonGodLike

17 Сен 2017 в 13:08

Если боты будут играть в перемешку с людьми,интересно будет посмотреть на реакцию бота,который увидит как в его тиме Энви ломает итемы..

XybbaBybba

17 Сен 2017 в 13:44

он научится доджить его еще на загрузке

c1q3

17 Сен 2017 в 14:53

Он пойдет на д2.ру и создаст темку в обители о том, что сносит дотку. Бб гг вп но ре.

coBa_x

18 Сен 2017 в 04:34

Боты не наделены эмоциями, он будет до конца биться. Все же боты намного лучше, чем живые игроки.

Lees

18 Сен 2017 в 19:21

Доброе утро, солнышко. Боты давно играют среди людей и живут в ирл.

zadamantiy

17 Сен 2017 в 15:06

Столько глупости в одной статье...

Бот никак не настраивался на добитие крипов. Изначально было заявлено, что это нейронная сеть и бот учился играть с нуля, не зная об игре ничего, кроме управления героем и исхода матча, всё остальное формировалось им самостоятельно (если кто помнит, то разрабы вообще говорили, что первоначально боты выбрали страту стоять на базе и ничего не делать).

Точно также никто не будет прорабатывать для ботов роли. Вполне вероятно, что нейронная сеть найдёт вообще какой-то свой стиль игры и распределение ролей.

Никто не будет делать независимых друг от друга ботов -- это глупо. Вероятнее всего будут делать один ИИ, который будет подключать к себе героев модулями. Т.е. есть один основной модуль, к которому подключаются все 5 ботов и через него получают команды и передают информацию о себе.

Ах да, если бот "уже находится в открытом доступе", то где его скачать? Нет -- бот находится в закрытом доступе, и может использоваться только игроками профессиональных команд и скачать его "простым смертным" нельзя.

JollyRogerTG

17 Сен 2017 в 21:20

"Никто не будет делать независимых друг от друга ботов -- это глупо. Вероятнее всего будут делать один ИИ, который будет подключать к себе героев модулями."

Такая реализация будет не совсем честной по отношению к игрокам. Если говорить об эффективности, из бота можно в принципе сделать набор читов.

BezMozg

18 Сен 2017 в 15:51

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

JollyRogerTG

18 Сен 2017 в 16:28

Легче тогда их просто научить, к примеру, вычислять на фантомке критовые удары, и вообще не париться по поводу всего остального.

BezMozg

18 Сен 2017 в 16:34

А ты думаешь она этому не научится? Хе-хе, смешно. Вопрос только насколько быстро.

JollyRogerTG

18 Сен 2017 в 17:10

В смысле не научится? Скорее всего, ей это могли предоставить хоть изначально, но никто не будет этого делать по причине того, что геймплей получится нечестным.

BezMozg

18 Сен 2017 в 17:41

Ты вообще понимаешь что такое нейросеть? Ты читал как эта штука работает? Она не как боты, она не часть игры, она подключается как игрок, она не видит через туман войны как боты, не знает куда летит твой хук как боты, не знает где появилась руна как боты. Этой нейросети просто дали базу управления героем, скиллы, слоты, передвижение, и указали условия победы. А дальше она сама, с нуля.
Просто чтоб ты понимал, на примере той же Мортры, первое время нейросеть просто будет стоять на базе и ничего не делать. Потом она поймёт, что это неэффективно, слишком часто проигрывает, а если и выигрывает, то это занимает много времени. Тогда она начнёт передвигаться. Хаотично, без цели. В один прекрасный момент она пройдёт мимо умирающего крипа и получит опыт. И поймёт, что выгоднее стоять рядом с крипами. Через какое-то время она попробует атаковать их сама, чтобы ускорить получение опыта. Случайно не просто проатакует, а добьёт крипа, что приведёт к получения золота, тогда она начнёт конкретно фармить. Причём даже не будет понимать зачем золото нужно, просто будет увеличивать числовое значение. Фиг его знает сколько ей потребуется времени и какие должны происходить события, чтобы она начала покупать предметы и использовать способности. Неизвестно даже, когда она придёт к выводу что способности вообще можно прокачивать (если только это не зашьют в стартовые параметры). Но когда она прокачает ульт и поймёт что при его срабатывании наносится больше урона, она начнёт отменять автоатаки (исходя из того, что на примере СФа она это уже умеет, может быть сама как-то поняла, может ей это со старта забили в управление) если не прокает крит. А поскольку её реакция - реакция машины, то сам понимаешь что будет.

no1lovesme

17 Сен 2017 в 15:35

Вообще в статье не помешало бы мнение хорошего IT-шника, шарящего в нейронных сетях.

ErRoR_d2

17 Сен 2017 в 17:53

Тоже решил пораспинаться об этой нейронной сети в комментах, а после увидел этот пост. Всё правильно сказано.

Kesa

17 Сен 2017 в 13:00

С каких пор OpenAI в cвободном доступе?

Fr0m_M0sc0w

17 Сен 2017 в 13:21

Скайнет просто поумнел и решил сразу ударить в сердце человечества (в дiтку)

Gabe_Newell_d2ru

17 Сен 2017 в 14:49

Успокойтесь. Нет никакого OpenAI. Просто Папич с Винницы катал

Читать 71 комментариев