AlphaZero-Inspired Game Learning: Faster Training by Using MCTS Only at Test Time
Not on the map. Why?
Abstract (arXiv)
Recently, the seminal algorithms AlphaGo and AlphaZero have started a new era in game learning and deep reinforcement learning. While the achievements of AlphaGo and AlphaZero - playing Go and other complex games at super human level - are truly impressive, these architectures have the drawback that they require high computational resources. Many researchers are looking for methods that are similar to AlphaZero, but have lower computational demands and are thus more easily reproducible. In this paper, we pick an important element of AlphaZero - the Monte Carlo Tree Search (MCTS) planning stage - and combine it with temporal difference (TD) learning agents. We wrap MCTS for the first time around TD n-tuple networks and we use this wrapping only at test time to create versatile agents that keep at the same time the computational demands low. We apply this new architecture to several complex games (Othello, ConnectFour, Rubik's Cube) and show the advantages achieved with this AlphaZero-inspired MCTS wrapper. In particular, we present results that this agent is the first one trained on standard hardware (no GPU or TPU) to beat the very strong Othello program Edax up to and including level 7 (where most other learning-from-scratch algorithms could only defeat Edax up to level 2).
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 10 of its 44 references that are in the map. First posted on arXiv 28 Apr 2022.
Builds on
10 of 44 references.
References · 10
- 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 734
- 2019Ludii -- The Ludemic General Game Systemcited by 39
- 2020Polygames: Improved Zero Learningcited by 11
- 2021Deep Learning for General Game Playing with Ludii and Polygamescited by 7
- 2017Learning to Play Othello with Deep Neural Networkscited by 6
- 2016Mastering 2048 with Delayed Temporal Coherence Learning, Multi-Stage Weight Promotion, Redundant Encoding and Carousel Shapingcited by 5
- 2020Warm-Start AlphaZero Self-Play Search Enhancementscited by 5
- 2019Hyper-Parameter Sweep on AlphaZero Generalcited by 4
- 2019General Board Game Playing for Education and Research in Generic AI Game Learningcited by 4
- 2021Final Adaptation Reinforcement Learning for N-Player Gamescited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 2.
3 papers.
- 2024An Evolutionary Framework for Connect-4 as Test-Bed for Comparison of Advanced Minimax, Q-Learning and MCTScited by 2
- 2023Towards Learning Rubik's Cube with N-tuple-based Reinforcement Learningcited by 0
- 2024AlphaViT: A flexible game-playing AI for multiple games and variable board sizescited by 0
- 2024AlphaViT: A flexible game-playing AI for multiple games and variable board sizes25 Aug 2024
- 2024An Evolutionary Framework for Connect-4 as Test-Bed for Comparison of Advanced Minimax, Q-Learning and MCTS26 May 2024
- 2023Towards Learning Rubik's Cube with N-tuple-based Reinforcement Learning28 Jan 2023