Игра в шахматы повлияла на современные компьютерные алгоритмы, в частности, служила полигоном для испытаний искусственного интеллекта. 14
На шахматах апробировали многие методы и направления ИИ, в том числе методики оптимизации перебора, распознавание образов, экспертные системы, логическое программирование. 2
Некоторые примеры влияния шахмат на компьютерные алгоритмы:
- Разработка программы AlphaZero. 13 В 2017 году структура Google DeepMind выпустила систему, которой нужны были только правила игры. 3 Затем она начала играть против себя и обучаться в процессе. 3 AlphaZero достигла уровня, позволяющего побеждать любого человека. 1
- Исследование творческого подхода к решению проблем с помощью ИИ. 1 Учёный в области компьютерных наук Том Захави разработал метод, объединяющий до 10 различных систем ИИ, каждая из которых оптимизирована под разные стратегии игры. 1 Такой подход позволил создать систему, которая справлялась с головоломками лучше, чем AlphaZero. 1
- Использование принципа обучения с подкреплением. 5 В продвинутых шахматных движках, как и в рекомендательных системах, используется этот принцип. 5 Он заключается в том, что системы ИИ учатся на основе опыта, получая награды за успешные действия. 1