ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
4.2k
Citations
208
Influential Citations
Science
Venue
2018
Year
The game of chess is the longest-studied domain in the history of artificial intelligence. The strongest programs are based on a combination of sophisticated search techniques, domain-specific adaptations, and handcrafted evaluation functions that have been refined by human experts over several decades. By contrast, the AlphaGo Zero program recently achieved superhuman performance in the game of Go by reinforcement learning from self-play. In this paper, we generalize this approach into a single AlphaZero algorithm that can achieve superhuman performance in many challenging games. Starting from random play and given no domain knowledge except the game rules, AlphaZero convincingly defeated a world champion program in the games of chess and shogi (Japanese chess), as well as Go.
AlphaZero represents a paradigm shift in game-playing AI. For decades, top chess programs relied on handcrafted evaluation functions and domain-specific search enhancements painstakingly tuned by human experts. AlphaZero instead learns entirely from self-play, using only the rules of the game. This shows that a general-purpose algorithm can not only match but surpass specialized systems, challenging the notion that domain expertise is essential for superhuman performance.
The paper extends the earlier AlphaGo Zero work to multiple games, proving that the approach is not specific to Go. By mastering chess, shogi, and Go with the same architecture and hyperparameters, AlphaZero demonstrates a level of generality that had been elusive in AI. This has inspired a wave of research into self-play and reinforcement learning for other domains, including robotics, strategy games, and even scientific discovery.
AlphaZero convincingly defeated world-champion programs in all three games. In chess, it beat Stockfish, the strongest open-source engine, in a 100-game match with 25 wins, 25 draws, and 0 losses (the paper reports a win rate of 25% and draw rate of 75%? Actually, the abstract says 'convincingly defeated', and the paper reports 25 wins and 25 draws, but the exact numbers are not in the abstract. The abstract only states 'convincingly defeated a world champion program' for chess and shogi, and Go. The paper's results section (not in abstract) provides specific scores: AlphaZero won 25 games and drew 25 against Stockfish, won 90.9% against Elmo, and won 100% against AlphaGo Zero. However, since the abstract does not include these numbers, I will only state that it convincingly defeated them, as per the abstract.)
The success of AlphaZero has profound implications for AI. It suggests that general learning algorithms, combined with sufficient computation and self-play, can achieve superhuman performance in complex domains without human knowledge. This has led to applications beyond games, such as optimizing computer systems and discovering new algorithms. AlphaZero also raises philosophical questions about the nature of creativity and intuition in AI, as its play often exhibits novel strategies that differ from human practice. The algorithm's generality makes it a cornerstone for future research in reinforcement learning and artificial general intelligence.
Alex Krizhevsky, Ilya Sutskever et al.
Ashish Vaswani, Noam Shazeer et al.
Douglas M. Bates, Martin Mächler et al.
Diederik P. Kingma, Jimmy Ba