Содержание статьи
Игры, в которых победил искусственный интеллект
2011 IBM Watson побеждает шоу Jeopardy!
Как заявил журналист ESPN Джереми Шаап, «люди следили за этим во всем мире, люди, которые не интересовались шахматами, люди, которые только имели интерес к этой истории — человек против машины». Интерес к этой игре питался утверждением Каспарова * в конце второй игры о том, что IBM обманывает, которое он основывал на разнице в качестве игры Deep Blue между первой и второй игрой. Шахматы были барометром интеллекта с момента его изобретения в VI веке. Думать, что люди могут быть побиты компьютерами, было обидно, поскольку все еще было много способов, по которым компьютеры уступают людям. Конечно, IBM не обманывала и изменение качества Deep Blue объясняла своим случайным ходом.
Впервые в истории компьютер методично одерживает верх над человеком в логическую настольную игру го. Первая победа искусственного интеллекта произошла в октябре 2015 года, новая серия игр состоится 9–15 марта. «Афиша Daily» раccказывает, почему это важно и что ждать от IT-индустрии дальше.
Некоторые вещи, которые выполняет искусственный интеллект, кажутся нам совсем не впечатляющими. Подумайте о том, как ваша камера распознает и автоматически фокусируется на лицах на фотографиях. Эта технология существует с 2001 года, и она, как правило, уже не впечатляет людей. Почему же? Ну, поскольку ты тоже можешь это сделать, ты можешь сосредоточить свой взгляд на чьем-то лице очень легко. На самом деле, это так просто, что ты даже не знаешь, как это сделать. Если ИИ тоже может это сделать, тогда кому важно, как это работает? Хотя мы можем не понимать, как работает этот ИИ, лежащие в его основе механизмы не делают ничего, что мы не можем. По крайней мере, как я считаю, так думает большинство людей.
Первая встреча принесла Каспарову победу, но во второй — легендарной — 1997 года чемпион проиграл со счетом 2,5 — 3,5. Матч проходил на 35-м этаже небоскреба Equitable Building. Компьютер работал «с комфортом»: отдельная комната и отдельный судья, 510 процессоров и отлаженная за год программа позволила Deep Blue выиграть у Каспарова, гневу которого не было предела. На церемонии закрытия бывший чемпион обвинил команду Deep Blue в том, что профессиональные игроки подсказывали ходы компьютеру, и потребовал у IBM лог-файлы партии — в чем ему на тот момент отказали.
После первой победы можно сказать точно — команда DeepMind явно не остановится на достигнутом. О новой серии из пяти игр, которые будут проходить 9–15 марта в Сеуле, заявил в своем твиттере глава проекта Демис Хассабис, прямую трансляцию баталий можно будет наблюдать в реальном времени в ютьюбе. На этот раз противником AlphaGo станет чемпион мира по го — 32-летний кореец Ли Седоль. Чемпион так комментирует вызов: «Впервые компьютер смог составить конкуренцию профессионалу-человеку в полностью честной игре, и я польщен, что стану следующим противником AlphaGo. Вне зависимости от того, проиграю ли я или выиграю, этот результат станет важной вехой в истории го. Я слышал, что эта система ИИ очень сильна в игре и становится только умнее, но я уверен, что я смогу выиграть у нее хотя бы в первый раз», — заявил Ли Седоль, чемпион мира по го из Южной Кореи. Спортсмен уверен в своем выигрыше со счетом 4:1 или 5:0, но при этом уверяет, что через 2–3 года создатели AlphaGo захотят взять у него реванш, и тогда с учетом отладки и самообучения системы победить будет трудней.
После победы над чемпионом Европы по Go Фан Хуэй, AlphaGo была поставлена задача сыграть с Ли Седола, игрока одного из самых высоких рейтингов за всю историю. Победа над Ли побудила его уйти в отставку, сказав «Даже если я снова стану номером один, есть сущность, которую нельзя победить».
1994 год — Chinook побеждает Мариона Тинсли в шашки
Шахматная война человека с компьютером идет больше полувека — первый матч с компьютером MANIAC был проведен в 1956 году, а полный список баталий можно посмотреть здесь. Ключевыми событиями этой войны остаются матчи с Гарри Каспаровым, когда-то сказавшим: «В классических шахматах на серьезном уровне компьютерам ничего не светит в XX веке». 22 октября 1989 года Гарри Каспаров принял вызов и сразился с суперкомпьютером Deep Thought — предвестником Deep Blue.
Chinook не скучал без столь сильного противника — в 1995 году защитил титул в игре с Доном Лафферти, был «на пенсии» с 1997 по 2001 год, попутно набирался ума и впитывал все новые комбинации (которых каждая шашка дает 39 миллиардов для конца игры). 19 июля 2007 года команда все того же Джонатана Шеффера опубликовала в журнале Science знаменитую статью «Checkers Is Solved» («Шашки решены»). В материале приводились доказательства того, что после доработки алгоритма Chinook лучший в мире шашист может достичь максимум ничьей. Самые смелые (и наивные) могут испытать свои силы против цифрового ветерана шашек на сайте Альбертского университета. Остальные могут почитать книгу Джонатана Шеффера «One Jump Ahead: Challenging Human Supremacy in Checkers» («Один скачок вперед: Борьба с человеческим преимуществом в шашках»), обновленная версия которой вышла в ноябре 2008 года.
AlphaZero был обобщенной версией AlphaGo, построенной с намерением выиграть Chess, Go и Shogi (японская версия шахмат). Мало того, что AlphaZero обыграл AlphaGo, это было сделано, только играя в имитированные игры против себя, не имея примеров экспертных игр, на которые можно было бы посмотреть. В начале этих имитаций она абсолютно ничего не знала. Он освоил Chess после 9 часов обучения, Shogi после 2, и Go после 34.
Вопросы о том, ждет ли нас в итоге универсальный помощник для просчета вариантов и принятии верных решений (незаменимый, к примеру, в современной медицине) или же всеведующий аналог деструктивного Skynet, был поставлен еще в документальном фильме Би-би-си «Google и всемирный мозг» 2013 года. При этом уже сейчас понятно, что основная битва на рынке систем ИИ произойдет между титанами Google, Facebook и Microsoft, которые будут охотно поглощать и ассимилировать успешные и яркие разработки независимых компаний — аналогично тому, как команда DeepMind влилась в команду Главного Поисковика. Пока в этой гонке по всем параметрам лидирует Google, и победа в го — еще один шаг на пути к искусственному интеллекту уровня Саманты из недавнего фильма «Она» Спайка Джонза (если повезет) или HAL 9000 — если везение нас оставит. Кто знает, может быть, именно DeepMind с его способностью к глубокому анализу поможет Google окончательно расправиться с конкурентами и монополизировать рынок.
В играх все как раз наоборот. В отличие от врожденных способностей (как фокусировка зрения) которые у нас есть, во время игры у вас есть понимание того, как и почему вы принимаете решения. Поэтому, когда ИИ принимает решения о том, как играется игра, они гораздо интереснее, потому что вы могли бы оказаться в той же ситуации, что и ИИ, принимая точно такие же решения. ИИ в народе считается чем-то, что заменяет человеческую работу. Когда ИИ играет в игру, чувствуется близость к позиции, занимаемой человеком в окружающем нас мире, так как игры — это вещи над которыми мы должны думать сознательно. Игры, которые сыграл ИИ, таким образом захватили интерес новостей, вот самые важные победы, которые он одержал.
Преимуществом Deep Blue была его способность обрабатывать большое количество ходов сразу и умный способ оценки, который был лучшим. Для азиатской настольной игры Go это было просто невозможно. Правила игры довольно просты, но было приблизительно 2 * 10 ¹ ⁷⁰ количество состояний, в которых могла быть игра в любой момент.
Watson, названный в честь основателя IBM Томаса Дж. Уотсона, был создан в 2005 году, но начал своё знаменитое появление лишь в 2011 году. Watson был направлен против Брэда Руттера, вместе с Кеном ** Дженнингсом, которые считались двумя лучшими в Jeopardy!, в то время. Кен ** был программистом, который окончил несколько курсов по ИИ и принял вызов частично, потому что он думал, что нет никаких способов, чтобы система ИИ могла победить его.
10-го февраля 1996 IBM’s Deep Blue столкнулся лицом к лицу с Гарри Каспаровым * и стала первой компьютерной программой, которая победила действующего чемпиона мира по шахматам в нормальных условиях (то есть с часами на месте). К сожалению для Deep Blue, за оставшиеся пять игр в матче, она проиграла три матча и дважды сыграла в ничью.