AlphaZero: мнения супергроссмейстеров и создателя Stockfish

AlphaZero: мнения супергроссмейстеров и создателя Stockfish

Новости о победе AlphaZero над Stockfish со счетом 64-36 без единого поражения после всего четырех часов тренировки шокировали мир шахмат. Chess.com рассказывает о первых впечатлениях участников London Chess Classic и одного из разработчиков Stockfish.

Доклад о победе программы AlphaZero, созданной компанией DeepMind, начал распространяться в Твиттере и других СМИ в среду вечером, когда участники супертурнира в Лондоне были поглощены подготовкой к партиям. Одни гроссмейстеры едва успели узнать об этом или даже быстро просмотреть несколько партий из матча AlphaZero-Stockfish, другие впервые услышали об AlphaZero только по окончании игры.

После пятого тура восемь гроссмейстеров поделились с журналистами Chess.com своими  первыми впечатлениями. Смотрите видео с ответами Майкла Адамса, Левона Ароняна, Фабиано Каруаны, Сергея Карякина, Хикару Накамуры, Яна Непомнящего, Уэсли Со и Максима Вашье-Лаграва.

Первые впечатления:
Максим Вашье-Лаграв: "Конечно, результат впечатляет. Я не могу даже мечтать выиграть хотя бы одну партию у Stockfish. Особенно потрясает счет белыми".

Фабиано Каруана: "Любопытно. Я не помню, чтобы еще какой-либо движок показывал такое преобладание. И это после всего лишь четырех часов обучения. Кто знает, на что он будет способен дальше".

Сергей Карякин: "Я сильно удивлен, потому что мы обычно используем Stockfish, и это сильный движок. Если есть программа, которая настолько легко побеждает Stockfish, значит, возникло новое поколение движков, и этот день войдет в историю шахмат. Посмотрим, насколько сильнее они станут!"

Уэсли Со: "Я шокирован. Это новшество полностью меняет шахматы. Его рейтинг равен  3700? Близок к 4000? Это настоящее безумие".

Майкл Адамс: "Я заинтригован. Было бы интересно увидеть остальные партии".

Левон Аронян: "Здорово, но мне непонятны условия матча".

Ян Непомнящий: "Если существует шахматная программа, которая настолько легко побеждает сильнейший на сегодня шахматный движок, это "хорошие" новости и для нас. Скорее всего, очень скоро нам придется играть в какую-нибудь другую игру!"

Хикару Накамура: "Я думаю, что это исследование очень интересно; начало обучения с азов, без априорных знаний - новый подход, очевидно, принесший успех в игре го. Я посмотрел партии и получил представление о силе игры этой программы, но я скептически отношусь к результатам матча, потому что, как я понимаю, AlphaZero использовала суперкомпьютер Google, а Stockfish - нет. Stockfish запускали на чем-то вроде моего ноутбука. Чтобы получить достоверные результаты, Stockfish тоже должен был работать на суперкомпьютере".

Ian Nepomniachtchi in London

Ян Непомнящий: "Очень скоро нам придется играть в другую игру вместо шахмат!" | Фотография Марии Емельяновой/Chess.com.

Если каждый получит доступ к  AlphaZero, повлияет ли это на подготовку к партиям?

Вашье-Лаграв: "Если шахматисты получат доступ к AlphaZero вместо Stockfish и Houdini,  теория изменится. Наверное, самым большим отличием, судя по виденным мной партиям, станет большая глубина расчета. В большинстве партий AlphaZero побеждала, а  Stockfish считал, что на ближайшие 20 ходов  него все в порядке. Для большинства движков такая глубина нормальна, но, на самом деле, его позиция была плоха и быстро разваливалась. Увиденное произвело на меня большое впечатление".

Адамс: "Эта программа может играть еще лучше, когда ее усовершенствуют. Я не знаю, насколько сильнее она станет, но, когда ее можно будет купить, все изменится".

Непомнящий: "Не стоит ждать больших изменений, в большинстве позиций Stockfish, Komodo и AlphaZero будут предлагать сходные ходы. В целом, чем лучше ваш движок, чем лучше ваш процессор, тем большее преимущество вы можете получить. Все решается за доской, но когда появляется настолько сильный движок - это, по-моему, большой прорыв".

ММ Дэнни Ренш разбирает одну из партий матча AlphaZero-Stockfish.

Каруана: "Предполагаю, что мы начнем использовать его при подготовке. Трудно оценить, как он повлияет на развитие теории. Возможно, обнаружится, что некоторые варианты не столь хороши, как о них думали изначально, но я не думаю, что изменения будут глобальны. Наши познания шахмат обогатятся, но пройдет еще много лет прежде, чем мы перейдем на другой уровень".

Карякин: "Если он настолько хорош, то многое изменит, потому что сможет закрыть многие дебюты и сомнительные варианты. Нам всем придется играть берлинскую защиту, кстати, мы давно уже ее играем". [Улыбается.]

Со: "Значит, что мне придется готовиться на большую глбину. Нужно попробовать. Возможно, понадобиться учить теорию на глубину 30 ходов вместо 20, как сейчас".

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

Накамура: "Я не думаю, что это хоть как-то изменит мой подход. По-существу, особой разницы быть не должно. Многое определяется скоростью и алгоритмом. Я в этом не специалист, но думаю, что разница будет невелика".

Hikaru Nakamura, London 2017

Хикару Накамура: "Я не думаю, что это хоть как-то изменит мой подход". | Фотография Марии Емельяновой/Chess.com.

Сколько бы вы заплатили за то, чтобы получить эксклюзивный доступ к AlphaZero?

Непомнящий: "Пока хватает и Stockfish или чего-то вроде. Не верится, что из AlphaZero можно извлечь что-то невероятное. Я бы не стал тратить много".

Карякин: "Я бы много заплатил, чтобы получить доступ к этой программе. Даю $100,000, сегодня же!"

Со: "Позвоню Рексу Синкфилду, узнаю, сколько он готов предложить!"

Аронян: "Сейчас я использую движок, которому пять лет! Поэтому мне все равно. В работе с компьютером соответствие разработок вашему игровому стилю, важнее, чем использование сильнейшей программы. Рано или поздно возникнет неизученная позиция, которую придется играть вам, а не движку, поэтому она должна отвечать вашим вкусам".
Вашье-Лаграв: "Наверное, у меня пока нет денег, чтобы купить эту программу, но я бы легко отдал за нее семь фигур".
Каруана: "Я не думаю, что рационально тратить огромные деньги на программу. Она не сможет существенно улучшить мои результаты. Я стану немного сильнее в дебюте, немного точнее в анализе, но, в конце концов, даже будучи подготовленным, нужно просто хорошо играть в шахматы. Я не думаю, что в мировой элите есть шахматист, который доминировал бы за счет домашней подготовки".
Адамс: "Я ленюсь готовиться, поэтому мне эта программа не помогла бы. Все равно, я не смог бы ничего запомнить!"
Накамура: "Не знаю, готов ли я за это платить. Я - большой фанат свободно распространяемых программ: все, что скрыто от широкой публики, не является легитимным. Поэтому я просто не стал бы участвовать в этом аукционе".

Levon Aronian, London 2017

Левон Аронян: "Сейчас я использую движок, которому пять лет!" | Фотография Марии Емельяновой/Chess.com.

Беспокоит ли вас то, что красота шахмат может быть утрачена?

Карякин: "Нет, не беспокоит. Об этом говорят уже многие годы, но шахматы до сих пор живы. Борьба людей может быть очень интересной, особенно, в блиц или рапид. Эти шахматы не умрут никогда".

Со: "Шахматы не могут умереть. Они неисчерпаемы. Главная проблема в том, что в большинстве партий встречаются одни и те же начальные 12-15 ходов".

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

Каруана: "Человеческие шахматы никак не изменились бы даже при наличии полных 32-фигурных табличных баз. Невозможно запомнить все варианты. Если бы мы знали, какой дебют лучший, или что вариант Найдорфа проигрывает за черных, или что ферзевый гамбит проигрывает за черных или что угодно еще, это не изменило бы нашу игру".

Адамс: "Две увиденные мной партии выглядели по-настоящему красиво, значит, если программа продолжит так же играть и дальше, этого не случится. Должно пройти несколько лет прежде, чем мы поймем, как это событие повлияло на шахматы. Возможно, оно никак и не повлияет. На самом деле, трудно сказать".

Накамурa: "Очень странно, что, в матчах между, например, Stockfish и Komodo случаются результативные партии. Процент ничьих все еще очень высок, но с человеческой точки зрения разница между Komodo и Stockfish или любым другим движком настолько мала, что у них должны быть ничьи в каждой партии. Я не знаю, как правильно сформулировать, но я уверен, что в шахматах еще теплится жизнь. Игра движков - отдельная большая вселенная. Мы никогда не выйдем на этот уровень понимания, мы недостаточно умны. Мы просто тупицы. [Смеется]".

Maxime Vachier-Lagrave, London 2017

Вашье-Лаграв: "Результаты матча, наоборот, обнадеживают, показывая, что шахматы не настолько ничейны, как нам казалось". | Фотография Марии Емельяновой/Chess.com.


Тем временем, Chess.com также получил подробные комментарии от одного из разработчиков Stockfish, Торда Ромстада. Мы приводим их полностью:

Результаты матча сами по себе не имеют большого значения, потому что выбрали довольно странный контроль времени и параметры Stockfish: партии игрались с контролем 1 минута на ход, поэтому Stockfish не мог использовать свой алгоритм распределения времени на обдумывание (мы много работали над тем, чтобы Stockfish мог определять критические моменты партии и решать, когда нужно потратить на ход больше времени). С фиксированным временем на ход он играет намного слабее. Использовавшейся версии уже год, она играла с использованием намного большего количества потоков, чем мы когда-либо тестировали, а хэш-таблиц было слишком мало для такого количества потоков. Я думаю, что в матче с более адекватными условиями процент ничьих был бы намного выше.

С другой стороны, несомненно, AlphaZero могла играть лучше, если бы над проектом работали дольше (хотя упоминание о "четырех часах обучения" создает ложное впечатление, принимая во внимание огромные вычислительные мощности, использовавшиеся за эти четыре часа). Так или иначе, сравнение Stockfish и AlphaZero - это сравнение яблок с орангутанами. Stockfish - обычная шахматная программа,  работающая на обычных компьютерах, AlphaZero использует совершенно другие технологии и работает на специально разработанном оборудовании, которое невозможно купить (и, будь это возможно, его все равно не смогли бы себе позволить рядовые пользователи).

null

Торд Ромстад. | Фотография предоставлена PlayMagnus.

С другой стороны, принципиальное отличие подходов - это как раз здорово. Теперь у нас есть две абсолютно разные (с точки зрения оборудования и программного обеспечения) рукотворные сущности, способные играть в шахматы намного лучше людей. Это намного интереснее, чем еще одна шахматная программа, которая делает то же, что и другие, но чуть лучше. То, что AlphaZero может легко приспосабливаться к решению новых задач, открывает огромные возможности в будущем.

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

Для программистов шахматных движков -- и для программистов, работающих во многих других интересных областях, -- возникновение технологий машинного обучения, требующих огромных вычислительных мощностей для успешной работы, может стать огорчительным. Возможно, что через несколько лет шахматные программы, похожие на AlphaZero, смогут работать на обычных компьютерах, но вычислительные мощности необходимые для их создания будут выходить за пределы бюджетов любителей или небольших компаний. Возможно, возникнет проект с открытым исходным кодом на базе распределенных вычислений в большой сети компьютеров, предоставленных участниками, но времена сотен разных шахматных движков с уникальными особенностями у каждого уйдут навсегда. 


На ту же тему:

Больше от пользователя PeterDoggers
Клубный кубок Европы: чемпионами становятся Санкт-Петербург и Монте-Карло

Клубный кубок Европы: чемпионами становятся Санкт-Петербург и Монте-Карло

Клубный кубок Европы: Карлсен спасается, а его команда лидирует

Клубный кубок Европы: Карлсен спасается, а его команда лидирует