ME-MCTS: Online Generalization by Combining Multiple Value Estimators
Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 4032-4038.
https://doi.org/10.24963/ijcai.2021/555
Keywords
- Planning and Scheduling: Markov Decisions Processes
- Heuristic Search and Game Playing: Game Playing
Abstract
This paper addresses the challenge of online generalization in tree search. We propose Multiple Estimator Monte Carlo Tree Search (ME-MCTS), with a two-fold contribution: first, we introduce a formalization of online generalization that can represent existing techniques such as "history heuristics", "RAVE", or "OMA" -- contextual action value estimators or abstractors that generalize across specific contexts. Second, we incorporate recent advances in estimator averaging that enable guiding search by combining the online action value estimates of any number of such abstractors or similar types of action value estimators.
Unlike previous work, which usually proposed a single abstractor for either the selection or the rollout phase of MCTS simulations, our approach focuses on the combination of multiple estimators and applies them to all move choices in MCTS simulations. As the MCTS tree itself is just another value estimator -- unbiased, but without abstraction -- this blurs the traditional distinction between action choices inside and outside of the MCTS tree.
Experiments with three abstractors in four board games show significant improvements of ME-MCTS over MCTS using only a single abstractor, both for MCTS with random rollouts as well as for MCTS with static evaluation functions.
While we used deterministic, fully observable games, ME-MCTS naturally extends to more challenging settings.
@inproceedings{ijcai2021p555,
title = {ME-MCTS: Online Generalization by Combining Multiple Value Estimators},
author = {Baier, Hendrik and Kaisers, Michael},
booktitle = {Proceedings of the Thirtieth International Joint Conference on
Artificial Intelligence, {IJCAI-21}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Prof. Zhi-Hua Zhou},
pages = {4032--4038},
year = {2021},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2021/555},
url = {https://doi.org/10.24963/ijcai.2021/555},
}
TY - CPAPER TI - ME-MCTS: Online Generalization by Combining Multiple Value Estimators AU - Baier, Hendrik AU - Kaisers, Michael T2 - Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, IJCAI-21 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2021 SP - 4032 EP - 4038 DO - 10.24963/ijcai.2021/555 UR - https://doi.org/10.24963/ijcai.2021/555 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: