arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2012.11045cs.AIcs.LG
收藏

AlphaZero的蒙特卡罗图搜索

Monte-Carlo Graph Search for AlphaZero

Technical University of Darmstadt(达姆施塔特工业大学);hessian.ai — The Hessian Center for Artificial Intelligence(黑森人工智能中心)

Johannes Czech, Patrick Korus, Kristian Kersting

摘要:

AlphaZero算法已成功应用于一系列离散领域,尤其是棋盘游戏。它利用神经网络,学习值和策略函数,以指导蒙特卡罗树搜索中的探索。虽然许多搜索改进已经提出了蒙特卡罗树搜索在过去,他们中的大多数是指一个旧的变种的上置信度界限树算法,不使用规划的政策。我们引入了一个新的,改进的搜索算法AlphaZero的搜索树推广到一个有向无环图。这使得信息能够在不同的子树之间流动,并大大减少了内存消耗。随着蒙特卡洛图搜索,我们提出了一些进一步的扩展,如包括ε-贪婪的探索,修订终端求解器和领域知识作为约束的集成。在我们的评估中,我们使用国际象棋和crazyhouse上的CrazyAra引擎作为示例,以表明这些变化为AlphaZero带来了显着的改进。

英文摘要:

The AlphaZero algorithm has been successfully applied in a range of discrete domains, most notably board games. It utilizes a neural network, that learns a value and policy function to guide the exploration in a Monte-Carlo Tree Search. Although many search improvements have been proposed for Monte-Carlo Tree Search in the past, most of them refer to an older variant of the Upper Confidence bounds for Trees algorithm that does not use a policy for planning. We introduce a new, improved search algorithm for AlphaZero which generalizes the search tree to a directed acyclic graph. This enables information flow across different subtrees and greatly reduces memory consumption. Along with Monte-Carlo Graph Search, we propose a number of further extensions, such as the inclusion of Epsilon-greedy exploration, a revised terminal solver and the integration of domain knowledge as constraints. In our evaluations, we use the CrazyAra engine on chess and crazyhouse as examples to show that these changes bring significant improvements to AlphaZero.

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

↑