More Trees or Larger Trees: Parallelizing Monte Carlo Tree Search [journal]

Journal

IEEE Transactions on Games - December 30, 2020

Authors

Erik S Steinmetz (Ph.D. 2016), Maria Gini (professor)

Abstract

Monte Carlo Tree Search (MCTS) is being effectively used in many domains, but acquiring good results from building larger trees takes time that can in many cases be impractical. In this paper we show that parallelizing the tree building process using multiple independent trees (root parallelization) can improve results when limited time is available, and compare these results to other parallelization techniques and to results obtained from running for an extended time. We obtained our results using MCTS in the domain of computer Go which has the most mature implementations. Compared to previous studies, our results are more precise and statistically significant.

Link to full paper

More Trees or Larger Trees: Parallelizing Monte Carlo Tree Search

Keywords

Monte Carlo

Share