Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithm

David Silver, Thomas Hubert, Julian Schrittwieser, Ioannis Antonoglou, Matthew Lai, Arthur Guez, Marc Lanctot, Laurent Sifre et al.

arXiv (Cornell University) 2017 preprint cited by 1,024

importance 6/10 solved Artificial Intelligence in Games AI research stage: research

Achieving superhuman play in chess, shogi and Go previously required decades of handcrafted, domain-specific engineering.

A single general learning algorithm could replace domain-specific expert engineering across complex domains.

AlphaZero generalized tabula rasa self-play reinforcement learning into one algorithm that learned chess, shogi and Go from random play and rules only.

Superhuman play in chess, shogi and Go within 24 hours; convincingly defeated a world-champion program in each case.

Shows one general RL algorithm can reach superhuman play across multiple complex domains without domain knowledge.

Venue arXiv (Cornell University)
Published 2017
Work type preprint
Authors David Silver, Thomas Hubert, Julian Schrittwieser, Ioannis Antonoglou, Matthew Lai, Arthur Guez, Marc Lanctot, Laurent Sifre et al.
Citations 1,024 (OpenAlex, at import time)
References 23
Model or method AlphaZero
Organization not stated in source
Primary source https://doi.org/10.48550/arxiv.1712.01815
Open access green
Keywords AlphaZero, reinforcement learning, self-play, chess, shogi, Go
6 / 10

significant — thousands to millions affected

One general algorithm achieved superhuman play in chess, shogi and Go within 24 hours, replacing decades of domain-specific engineering; foundational for AI but games are not a direct large-scale societal problem.

Basis: stated. The source itself states the scale. Stated scale: not stated in source. Method and limits.

# Paper Year Citations Importance
1 ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever, Geoffrey E. Hinton
2017 106,345
8
2 Deep Residual Learning for Image Recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun
2016 221,134
8
3 Faster sorting algorithms discovered using deep reinforcement learning
Daniel J. Mankowitz, Andrea Michi, Anton Zhernov, Marco Gelmi, Marco S...
2023 175
8
4 A deep learning‐based approach for software vulnerability detection using code metrics
Fazli Subhan, Xiaoxue Wu, Lili Bo, Xiaobing Sun, Muhammad Rahman
2022 42
7
5 Deep Learning-Based Attack Detection and Classification in Android Devices
Alfonso Gómez, Antonio Muñoz
2023 41
7