Evaluation of Monte Carlo Tree Search and the Application to Go

被引:2
|
作者
Takeuchi, Shogo [1 ]
Kaneko, Tomoyuki [1 ]
Yamaguchi, Kazunori [1 ]
机构
[1] Univ Tokyo, Grad Sch Arts & Sci, Tokyo 1138654, Japan
关键词
D O I
10.1109/CIG.2008.5035639
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recent improvements to Monte Carlo tree search have produced strong computer Go programs. This paper presents a method of measuring the accuracy of Monte Carlo tree search in game programming. We use the win percentage of positions in a large database of game records as a benchmark and compare the win probability obtained by simulations with the benchmark. By applying our method to Monte Carlo tree search in Go, we found differences between search methods and their parameters, and the effect of the properties of positions such as the move numbers and the existence of stones in threats. This paper also introduces numerical metrics to evaluate the performance of search methods. Our experiments in Go, as well as Chess, Othello, and Shogi revealed that the metrics were quite close to our empirical understanding of the performance of various search methods and their parameters.
引用
收藏
页码:191 / 198
页数:8
相关论文
共 50 条
  • [21] Design of a Block Go program using deep learning and Monte Carlo tree search
    Lin, Ching-Nung
    Chen, Jr-Chang
    Yen, Shi-Jim
    Chen, Chan-San
    ICGA JOURNAL, 2018, 40 (03) : 149 - 159
  • [22] Monte-Carlo tree search and rapid action value estimation in computer Go
    Gelly, Sylvain
    Silver, David
    ARTIFICIAL INTELLIGENCE, 2011, 175 (11) : 1856 - 1875
  • [23] Knowledge complement for Monte Carlo Tree Search: an application to combinatorial games
    Fabbri, Andre
    Armetta, Frederic
    Duchene, Eric
    Hassas, Salima
    2014 IEEE 26TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2014, : 997 - 1003
  • [24] A review of abstract technology and its application in Monte Carlo tree search
    Shao, Tian-Hao
    Cheng, Kai
    Zhang, Hong-Jun
    Zhang, Ke
    Kongzhi yu Juece/Control and Decision, 2024, 39 (04): : 1075 - 1094
  • [25] Application of Monte-Carlo Tree Search in a Fighting Game AI
    Yoshida, Shubu
    Ishihara, Makoto
    Miyazaki, Taichi
    Nakagawa, Yuto
    Harada, Tomohiro
    Thawonmas, Ruck
    2016 IEEE 5TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS, 2016,
  • [26] Application and Improvement of Monte Carlo Tree Search in Computer Game Hex
    Song, Peng
    Guo, Na
    2018 5TH INTERNATIONAL SYMPOSIUM ON COMPUTER, COMMUNICATION, CONTROL AND AUTOMATION (3CA 2018), 2018, : 86 - 91
  • [27] MONTE CARLO GO CAPTURING TACTIC SEARCH
    Zhang, Peigang
    Chen, Keh-Hsun
    NEW MATHEMATICS AND NATURAL COMPUTATION, 2008, 4 (03) : 359 - 367
  • [28] Implementation and Evaluation of Information Set Monte Carlo Tree Search for Pokemon
    Ihara, Hiroyuki
    Imai, Shunsuke
    Oyama, Satoshi
    Kurihara, Masahito
    2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 2182 - 2187
  • [29] Beyond Monte Carlo Tree Search: Playing Go with Deep Alternative Neural Network and Long-Term Evaluation
    Wang, Jinzhuo
    Wang, Wenmin
    Wang, Ronggang
    Gao, Wen
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1576 - 1582
  • [30] SDM-Go: an Agent for Go with an Improved Search Process Based on Monte-Carlo Tree Search and Sparse Distributed Memory
    Aguiar, Matheus Araujo
    Silva Julia, Rita Maria
    2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 424 - 431