программам,
порой с разгромным счетом
{291}
. А теперь
человек и рядом с ними не стоит. Сам Каспаров недавно
пошутил, что шахматное приложение для смартфонов,
«намного мощнее, чем Deep Blue»
{292}
. В наши дни
разработчики шахматных программ проводят турниры
между собой, чтобы посмотреть, чьи алгоритмы
окажутся круче. Людей к этим турнирам не допускают:
слишком мала вероятность того,
что они займут хоть
сколько-нибудь значимое место.
Абсолютным чемпионом среди шахматных программ
последние несколько лет становился открытый движок
Stockfish. Он либо выигрывал, либо становился одним из
призеров почти во всех важных турнирах с 2014 г.
Будучи совместным творением нескольких опытнейших
разработчиков шахматных программ, Stockfish на
данный момент являет собой вершину шахматной
логики. Это не просто шахматный движок: он может
проанализировать любую партию, любую позицию и
через
несколько
секунд
выдать
комментарий
гроссмейстерского уровня о любом ходе игрока.
Stockfish благополучно оставался царем горы и
золотым стандартом
шахматного анализа для всего
мира, пока в 2018 г. на эту тусу не заявился Google.
И начались странные дела.
У Google есть программа под названием AlphaZero.
Это не шахматный движок. Это искусственный
интеллект (ИИ). Она запрограммирована не на
шахматные или еще какие-то игры, а на
обучение
– не
только шахматам, но и любой другой игре.
В начале 2018 г. AlphaZero выступил против
Stockfish. С формальной точки зрения, силы были даже
близко не равные.
AlphaZero может просчитывать
«только» 80 000 позиций за секунду. Stockfish – 70
миллионов
. С точки зрения вычислительной мощи это
как если бы я соревновался в беге с машиной
«Формулы-1».
Но теперь самое интересное: в день матча
программа AlphaZero
еще даже не умела играть в
шахматы
. Да-да, до начала матча с лучшим шахматным
движком мира у AlphaZero было меньше суток на то,
чтобы с нуля обучиться этой игре. Большую часть дня
программа прогоняла
симуляции шахматных игр с
самой собой, обучаясь в процессе. Она разрабатывала
свои стратегии и принципы так, как это делает человек:
методом проб и ошибок.
Вот представьте себе такой сценарий. Вы только
что узнали правила игры в шахматы, одной из самых
сложных игр на планете. У вас меньше суток на то,
чтобы попрактиковаться на доске и придумать какие-то
стратегии. А потом, в своем самом первом матче, вы
встретитесь с чемпионом мира.
Удачи.
И все же AlphaZero победила. Нет, не просто
победила. Она раскатала Stockfish.
AlphaZero либо
выиграла, либо сыграла вничью
все сто партий
.
Я повторю: спустя какие-то
девять часов
после того,
как AlphaZero впервые узнала правила игры в шахматы,
она встретилась с лучшим шахматным движком в мире
и не проиграла ни одной партии из ста. Результат
абсолютно беспрецедентный, и никто до сих пор не
знает, что с этим делать дальше. Гроссмейстеры были
потрясены
изобретательностью
и
находчивостью
AlphaZero. Один из них, Петер Хейне Нильсен, с
восторгом заявил: «Мне всегда было любопытно, что бы
было, если бы на землю
высадились существа высшего
порядка и показали нам, как они играют в шахматы.
Думаю, теперь я себе это представляю»
{293}
.
Do'stlaringiz bilan baham: