Ещё несколько лет назад считалось, что компьютеру не победить человека в Го, но в 2015 самообучающемуся алгоритму Alpha Go удалось одержать победу над одним из сильнейших в мире игроков, Ли Седолем. Alpha Go учился, анализируя миллионы записей партий го, не только запоминая лучшие ходы, но и изобретая новые, что он продемонстрировал в партиях против Ли Седоля. Тогда человеку удалось одержать победу в двух партиях из пяти.
Спустя некоторое время на одном из онлайн серверов го появился игрок с ником Master, под которым скрывалась новая версия Alpha Go. Из 50 партий между Мастером и сильнейшими игроками сервера, большинство из которых были профессиональными игроками в го и многократными победителями международных турниров, Alpha Go не проиграл ни одной.
Но это всё цветочки. Вот статья об алгоритме Alpha Go Zero, которому не дали учиться на миллионах сыгранных партий го. Он мог играть только сам с собой и учиться на своих ошибках. Он никогда не видел, как люди играют в го. За три дня обучения наедине с собой этот алгоритм превзошел по силе Alpha Go, победившую Ли Седоля, а за 3 недели он стал играть сильнее Alpha Go Master, победившую 50 мастеров-людей. При этом вычислительная мощность компьютера, на котором обитает Alpha Go Zero меньше на порядок, чем у компьютеров предшественников.
Не зря, видимо, сегодня вспоминали на работе фильм Ex Machina.