А кто лучший игрок в го? Ли Седоль.
Внезапное резкое вторжение
Ли Седоль взял черный камень из чаши и разместил его в правом верхнем углу поля.
За пределами помещения, в котором находились игроки, на шестом этаже нового отеля сети Four Seasons в Сеуле, за ходом игры на экранах следили более двухсот журналистов со всего мира, а рядом с ними комментаторы, эксперты по го, с нетерпением ждали возможности проанализировать каждый ход для зрителей онлайн-трансляции на YouTube, а таких насчитывалось более ста тысяч человек, ещё шестьдесят миллионов телезрителей смотрели трансляцию в прямом эфире по каналам семи телесетей из Японии, Китая и Южной Кореи. Ли Седоль сидел в зале, специально отведенном для игры — там стоял один стол для игроков, два черных кожаных кресла, несколько камер и стол президиума для трех судей на платформе; туда не доносились шум и суета пятизвездочного отеля с его облицованными мрамором коридорами и огромными позолоченными люстрами. Напротив Ли за столом сидел Аджа Хуан, старший программист DeepMind, ответственный за то, чтобы проводить на доске ходы, которые программа выберет и выведет на экран слева от него. Через несколько лет после того матча, когда Ли Седоль сиплым и тонким голосом объявил о завершении карьеры, чем шокировал абсолютно всех, он не удержался и с издевкой припомнил странную неподвижность Хуана во время игры; он просидел как статуя все пять дней. «Аджа Хуан… Только вспомню его, сразу смешно делается. Удивительный человек. Он ведь обычный человек, да? Это AlphaGo, а не он искусственный интеллект. Я был готов поверить, что он тоже машина. Во-первых, он сидел с каменным лицом весь матч, во-вторых, вел себя как тряпичная кукла. Он даже в туалет ни разу не сходил, не встал с места ни разу. И воду пил маленькими глоточками, совсем крохотными, жеманно так и чудно́. Не знаю, вода там у него была или нет, потому что он просто мочил губы, как робот или как зверь у водопоя. Движения у него были медленные, осторожные, размеренные и точные. И он ни разу не взглянул мне в глаза. Ни разу! Я смотрел на него и думал: «Кто же ты такой?» Напротив меня как будто робот сидел, или автомат, бессердечный и бесчувственный зомби, а то и вовсе простак какой-то, круглый дурак. Потом я узнал, что ему не разрешали выходить в туалет. Его коллеги из DeepMind не отпускали его. Еще ему запрещалось показывать эмоции и выражать любые чувства, чтобы ничего не выдать. Допустим, но, когда видишь такого человека, такое отношение, становится не по себе. Хуже того! Мне хотелось наорать на него, подойти и ударить — проверить, настоящий он или нет!» — так Ли вспоминал самый первый день судьбоносного матча во время телевизионного интервью в прайм-тайм и самый первый ход компьютера, над которым машина думала неприлично долго.
Первые ходы в го обычно быстрые. Поле пустое, на нем нет камней, только клетки и множество возможностей. Как правило, первый игрок обозначает территорию в верхнем углу поля, а его противник располагает свой камень напротив. Думать тут не о чем. Первые ходы принято разыгрывать в считаные секунды, но в отеле Four Seasons после хода Ли Седоля, пусть и несколько нестандартного, — он хотел сделать ход, какого нет в базе компьютера, — время шло и шло, Аджа Хуан переводил взгляд с монитора на поле, свет софитов отражался на блестящей черной поверхности камня Седоля, потом снова на монитор, но там по-прежнему крутилось колесико, то есть AlphaGo долго что-то вычисляла. Прошло пять, десять, пятнадцать, двадцать секунд; взволнованные южнокорейские комментаторы начали отпускать шутки в адрес программы, а в комнате управления двумя этажами ниже двадцать специалистов компании DeepMind запаниковали, включая самого Демиса Хассабиса и его коллегу Дэвида Сильвера, главного исследователя AlphaGo. Программа зависла? Слетела? Почему так медленно?! Неужели они опозорятся прямо с первого хода?
Прошло почти полминуты, Ли начал гримасничать. Он, видимо, просчитался; играть с компьютером — только время зря тратить. Он изучил игры между AlphaGo и Фанем Хуэем, чемпионом Европы, оба игрока показались ему заурядными. По сравнению с Ли Хуэя даже любителем не назовешь. Сядь он играть против Седоля, было бы похоже, как если бы ребенок, причем не самый одаренный, сразился бы с легендарным японским мастером го Сэйгэном. AlphaGo не произвела на Ли никакого впечатления. Да, программа играет в го и делает это в некотором смысле талантливо, что редкость для компьютерных программ, но ей всё равно далеко до его уровня. Google, материнская компания DeepMind, пообещала победителю матча премию один миллион долларов, и многие, кто проанализировал игры между AlphaGo и Фанем Хуэем, говорили, что можно сразу отдать деньги Ли. Го-профессионалы в Южной Корее посмеивались, мол, им даже завидно, потому что более простого способа заработать для топовых игроков в го просто нет. Никто не сомневался, что человек победит машину.
Ли насмешливо смотрел то в камеру, то на Аджу Хуана, который едва сохранял самообладание, обливаясь потом, в течение этой бесконечной тягостной паузы в самом начале игры. Может, он вспоминал слова Ли. На пресс-конференции в честь открытия матча, которую провели в танцевальном зале на шестом этаже, специально переоборудованном, чтобы вместить несметное количество местных и заграничных журналистов, Ли сказал: «Го — красивая игра, навряд ли машина способна понять эту красоту. По-моему, искусственный интеллект не может тягаться с развитой человеческой интуицией, и меня не заботит, выиграю я или нет. Меня заботит, с каким счетом я выиграю: пять-ноль или четыре-один». Прошло больше минуты, и на мониторе Хуана появился белый кружок. Программист взял камень из чаши и аккуратно с четким щелчком опустил на противоположной стороне поля, на одной линии с камнем Ли Седоля. Любой человек сделал бы так же.
Последовало несколько ходов один за другим, прошло чуть больше двадцати минут, и, казалось, игра AlphaGo не удивила никого. Некоторые комментаторы даже позволили себе едкие комментарии, после того как Аджа Хуан сделал крайне посредственный ход. «Этой программе нужен хороший учитель. Он бы научил ее уму-разуму после таких безобразных ходов. Все знают, что так ходить никуда не годится… Первые пять ходов далеки от идеала, больше напоминают ошибки новичка», — съязвила в прямом эфире, укоризненно качая головой, Го Цзюань, игрок пятого дана. В начале игры Ли Седоль безоговорочно лидировал, но спустя два часа Хуан положил сто второй камень на десятую линию в центр доски, отступая две клетки слева от края поля, и всё изменилось.
Это было внезапное резкое вторжение на территорию Ли. Всего один камень, и AlphaGo создала несколько сложных групп, развязав сражения по всему полю. Именно такой злой и агрессивный стиль игры прославил Ли Седоля, и теперь мальчик с Бигым-до не верил своим глазам. Как показывают в мультфильмах, он разинул рот и просидел так секунд двадцать, с прямой, как палка, спиной, а руки висели по швам, будто ватные. Он был ошеломлен, начал раскачиваться в кресле вперед-назад, а свободный костюм на худой фигуре и стрижка под горшок делали его похожим на обессилевшую пластиковую игрушку из набора Playmobil. Немного погодя он заулыбался, откинулся в кресле, закинул руку за голову и почесал три родинки на шее; они образовывали треугольник, и все говорили, что они напоминают камни для го. На протяжении матча он не раз будет теребить родинки на шее, но тогда он сразу же отдернул руку и подался вперед, а по лицу тенью мелькнули самые разные чувства: шок, недоумение, озадаченность, а следом за ней — страх, веселость и что-то похожее на искреннюю радость. «Как же компьютеру удалось так смело сыграть?» — спросит он у своего товарища после матча. А тогда он не мог понять, что́ видит перед собой. Это был совершенно другой уровень игры. Ничего общего с той программой, которая победила чемпиона Европы. Как алгоритму удалось так быстро повысить свой уровень? Матч между AlphaGo и Фанем Хуэем состоялся всего пять месяцев назад. Ли обдумывал следующий ход более десяти минут, хмурился, закидывал ногу на ногу, потом опускал ее на пол, щурился, подпирал ладонями лицо, то и дело мотал головой, не веря своим глазам, а потом замер, пристально вгляделся в поле и положил свой камень рядом с тем, который до того положила программа; он прекрасно понимал, что удача отвернулась от него, огромный пласт территории, до сих пор бывший у него в руках, уничтожен. Восемьдесят ходов спустя Ли Седоль взял белый камень вместо черного и положил на середину поля с краю, он сдался настолько тактично, насколько это возможно.
Нечто прекрасное, не из этого мира
Когда, изучая наше время, историки будущего начнут искать первые признаки настоящего искусственного интеллекта, им стоит обратить внимание на один ход во время второй игры между Ли Седолем и AlphaGo 10 марта 2016 года. На тридцать седьмой ход.
Беспрецедентный для компьютера. Да и человеку ничего подобного не пришло бы в голову. Это было что-то новое, полный отрыв от традиций, радикальное прощание с многовековой мудростью. Те, кто наблюдал за игрой вживую в отеле Four Seasons или смотрел интернет-трансляцию, сами того не подозревая, увидели крупицу будущего, которое стремительно несется на нас; может, оно наступит нескоро, но уже влияет на настоящее мириадами способов, вселяет в нас надежду и ужас. Одни думают, пора принять его с распростертыми объятиями, а другие уверены, что нужно сделать всё возможное, только бы этот безумный сон оставался вне нашей досягаемости, навсегда и бесконечно далеко, пусть даже его эхо прозвучало в ту минуту, когда человеческая рука опустила черный камень на игровое поле, следуя указаниям интеллекта, который однажды может соперничать с нашим.