arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2002.04335cs.AIcs.LG
收藏

MCTS计算的静态和动态价值

Static and Dynamic Values of Computation in MCTS

DeepMind(深度思维);Max Planck Institute for Biological Cybernetics(马克斯·普朗克生物控制论研究所);University of Tübingen(图宾根大学)

Eren Sezener, Peter Dayan

摘要:

蒙特卡罗树搜索(MCTS)是最广泛使用的规划方法之一,并为人工智能的许多最新进展提供了动力。在MCTS中,通常执行计算(即,模拟)来收集有关行动的未来可能后果的统计数据,然后做出相应的选择。许多流行的MCTS方法,如UCT及其变体,通过权衡探索和利用来决定执行哪些计算。在这项工作中,我们采取了一种更直接的方法,并明确量化计算的价值,根据其对最终选择的行动的质量的预期影响。我们的方法超越了现有的计算值为基础的方法在两个意义上的“近视”的限制:(一)我们能够占非即时(即未来)计算(二)对非即时行动的影响。我们表明,在某些假设条件下,最大限度地优化计算值的政策是最优的,并获得与最先进的竞争力的结果。

英文摘要:

Monte-Carlo Tree Search (MCTS) is one of the most-widely used methods for planning, and has powered many recent advances in artificial intelligence. In MCTS, one typically performs computations (i.e., simulations) to collect statistics about the possible future consequences of actions, and then chooses accordingly. Many popular MCTS methods such as UCT and its variants decide which computations to perform by trading-off exploration and exploitation. In this work, we take a more direct approach, and explicitly quantify the value of a computation based on its expected impact on the quality of the action eventually chosen. Our approach goes beyond the "myopic" limitations of existing computation-value-based methods in two senses: (I) we are able to account for the impact of non-immediate (ie, future) computations (II) on non-immediate actions. We show that policies that greedily optimize computation values are optimal under certain assumptions and obtain results that are competitive with the state-of-the-art.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑