Dual Monte Carlo Tree Search
Not on the map. Why?
Abstract (arXiv)
AlphaZero, using a combination of Deep Neural Networks and Monte Carlo Tree Search (MCTS), has successfully trained reinforcement learning agents in a tabula-rasa way. The neural MCTS algorithm has been successful in finding near-optimal strategies for games through self-play. However, the AlphaZero algorithm has a significant drawback; it takes a long time to converge and requires high computational power due to complex neural networks for solving games like Chess, Go, Shogi, etc. Owing to this, it is very difficult to pursue neural MCTS research without cutting-edge hardware, which is a roadblock for many aspiring neural MCTS researchers. In this paper, we propose a new neural MCTS algorithm, called Dual MCTS, which helps overcome these drawbacks. Dual MCTS uses two different search trees, a single deep neural network, and a new update technique for the search trees using a combination of the PUCB, a sliding-window, and the epsilon-greedy algorithm. This technique is applicable to any MCTS based algorithm to reduce the number of updates to the tree. We show that Dual MCTS performs better than one of the most widely used neural MCTS algorithms, AlphaZero, for various symmetric and asymmetric games.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 6 of its 18 references that are in the map. First posted on arXiv 21 Mar 2021.
Builds on
6 of 18 references.
References · 6
- 2019OpenSpiel: A Framework for Reinforcement Learning in Gamescited by 180
- 2020Monte-Carlo Tree Search as Regularized Policy Optimizationcited by 59
- 2019α-Rank: Multi-Agent Evaluation by Evolutioncited by 50
- 2014Monte Carlo Tree Search with Heuristic Evaluations using Implicit Minimax Backupscited by 11
- 2019Learning Self-Game-Play Agents for Combinatorial Optimization Problemscited by 6
- 2019Multiple Policy Value Monte Carlo Tree Searchcited by 2
Built on by
Not cited yet.