Нова ера в шахах ?!

Коли засновник DeepMind (британської компанії, що займається штучним інтелектом) Деміс Хассабіс брав участь у відкритті London Chess Classic 2017, ніхто і припустити не міг, що дітище його компанії зможе на якийсь час затьмарити супер-турнір в Лондоні за значимістю події в шаховому світі!

Деміс Хассабіс

Вдумайтеся.

Трохи менше місяця тому закінчився чемпіонат комп'ютерних програм по грі в шахи. Stockfish, потужний шаховий движок з відкритим кодом, переміг з невеликою перевагою два сильних комерційних движка в першому чемпіонаті серед комп'ютерних програм.

Stockfish зайняв чисте перше місце в круговому турнірі 10 движків і дістався до суперфіналу, де воював з зайняв друге місце Houdini в рапід, бліц і кулю, вигравши чемпіонат.

Доля суперфіналу була вирішена тільки на останньому етапі, що складався з чотирьох партій в кулю, до якого Stockfish підійшов з перевагою в одне очко. Дві з чотирьох партій закінчилися результативно, Houdini і Stoсkfish обмінялися красивими перемогами, і матч виграв Stockfish.

Тобто до сьогоднішнього дня в області комп'ютерних програм була запекла боротьба, в якій з мінімальною перевагою перемагає Stoсkfish.

А тепер увага.

Комп'ютерного движку AlphaZero, розробленим DeepMind (британською компанією, що займається штучним інтелектом), треба було всього 4 години гри з самим собою, щоб навчитися грати краще, ніж остання версія Stockfish (Рахунок 64:36).

Тобто між ними провели матч з 100 партій з контролем 1 хвилина на хід. Білими у AlphaZero 25 перемог і 25 нічиїх (!), Чорними - 3 перемоги, 47 нічиїх. ЖОДНОГО УРАЖЕННЯ! Примітний і підхід до вибору ходів: АльфаЗеро розглядає всього 80000 позицій в секунду, в порівнянні з 70 мільйонами позицій в секунду від Стокфіш.

Під загальний огляд виклали 10 партій, які демонструють доминацию движка нового покоління, ось деякі з них:

Зверніть увагу на переклад ферзя на h1 (якщо ви з телефону та інтерактивні дошки не відображаються, пропоную подивитися партії з комфортом по засланні )

Або як тут король зробив чи не стільки ж ходів, як і тура, беручи активну участь в боротьбі мало не з дебюту:

Зверніть увагу, як методично АльфаЗеро (чорні фігури) моневрірует:

А наступна партія просто шедевр! Тільки подивіться, як білі, шляхом жертви якості буквально замурували чорного ферзя на поле h8:

Цікаво, які дебюти обирає ІІ. Ось діаграми, що демонструють, яким дебютам АльфаЗеро віддає перевагу на етапах свого навчання:

Староіндійський захист ІІ майже не грав, інтерес до французької захисту згодом впав. У той час як ферзевий гамбіт і англійське початок більш перспективні з точки зору движка.

  • AlphaZero також два години навчався грі в японські шахи (сеги) і теж зміг перемогти один з кращих алгоритмів в цій області - програму Elmo;
  • Новий алгоритм також 8 годин навчався грі в го і зміг перемогти програму AlphaGo, яка травнем 2017 року перемогла абсолютного чемпіона в го серед людей Ке Цзе.

Незважаючи на опубліковану наукову роботу, команда програмістів не дає ніяких коментарів, посилаючись на те, що доповідь "поки знаходиться на розгляді".

МГ Гаррі Каспаров не здивований, що компанія DeepMind перейшла від го до шахів.

"Це помітне досягнення, хоча воно і було очікувано після AlphaGo", - заявив він Chess.com. "Воно наближається до 'типу-Б', людиноподібній підходу до шахів, яким Клон Шеннон і Алан Тьюринг мріяли замінити суцільний перебір".

Найбільш різко критикував умови матчу МГ Хікару Накамура. Зараз йде гаряча дискусія про обчислювальної потужності супротивників, але Накамура вважає, що важливіше було інше.

Американський гросмейстер назвав матч "нечесним", вказавши, що для оптимальної роботи движок Stockfish повинен використовувати дебютну книгу. Накамура не думає, що з її допомогою Stockfish виграв би матч, але розрив у рахунку був би набагато менше.

"Я впевнений, що сам Господь бог не набрав би проти Stockfish 75 відсотків очок білими без будь-якої фори", - прокоментував він результат AlphaZero білими: 25 перемог і 25 нічиїх.

Оскільки шаховий світ розділився на два табори: тих, хто вірить в революцію шахових движків і тих, хто вважає цю подію свого роду обдурюванням (адже, невідомо, на якому саме залозі проводилися екперіменти, або, скажімо, як би повели себе движки з іншим контролем часу ), відзначимо сам факт, що компанія займається створенням ІІ, а не шахового движка. Шахи - це лише ще одна платформа, де можна перевірити можливості інструменту. Фабрикувати результати для них просто немає сенсу, тому що перемогти Стокфіш - це не самоціль. А що думаєте ви?

Повний текст дослідження англійською мовою .

Використано інтерв'ю гросмейстерів з сайту chess.com і матеріали chess24.com

Всі запропоновані 10 партій можна подивитися за цим посиланням.

Спасибі за прочитання! Підписуйтесь на наш блог, ставте плюси, заходите в наш канал:

А ще у нас є чат: https://t.me/Crestbook_chat

А що думаєте ви?