An Analysis of Virtual Loss in Parallel MCTS

S. Ali Mirsoleimani, Aske Plaat, Jaap van den Herik, Jos Vermaseren

2017

Abstract

Monte Carlo tree search algorithms, such as UCT, select the best-root-child as a result of an iterative search process consistent with path dependency. Recent work has provided parallel methods that make the search process faster. However, these methods violate the path-dependent nature of the sequential UCT process. Here, a more rapid search thus results in a higher search overhead. The cost thereof is a lower time efficiency. The concept of virtual loss is proposed to compensate for this cost. In this paper, we study the role of virtual loss. Therefore, we conduct an empirical analysis of two methods for lock-free tree parallelization, viz. one without virtual loss and one with the virtual loss. We use the UCT algorithm in the High Energy Physics domain. In particular, we methodologically evaluate the performance of the both methods for a broad set of configurations regarding search overhead and time efficiency. The results show that using virtual loss for lock-free tree parallelization still degrades the performance of the algorithm. Contrary to what we aimed at.

Download


Paper Citation


in Harvard Style

Mirsoleimani S., Plaat A., van den Herik J. and Vermaseren J. (2017). An Analysis of Virtual Loss in Parallel MCTS . In Proceedings of the 9th International Conference on Agents and Artificial Intelligence - Volume 2: ICAART, ISBN 978-989-758-220-2, pages 648-652. DOI: 10.5220/0006205806480652

in Bibtex Style

@conference{icaart17,
author={S. Ali Mirsoleimani and Aske Plaat and Jaap van den Herik and Jos Vermaseren},
title={An Analysis of Virtual Loss in Parallel MCTS},
booktitle={Proceedings of the 9th International Conference on Agents and Artificial Intelligence - Volume 2: ICAART,},
year={2017},
pages={648-652},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006205806480652},
isbn={978-989-758-220-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 9th International Conference on Agents and Artificial Intelligence - Volume 2: ICAART,
TI - An Analysis of Virtual Loss in Parallel MCTS
SN - 978-989-758-220-2
AU - Mirsoleimani S.
AU - Plaat A.
AU - van den Herik J.
AU - Vermaseren J.
PY - 2017
SP - 648
EP - 652
DO - 10.5220/0006205806480652