A Middle Game Search Algorithm Applicable to Low-Cost Personal Computer for Go

被引:3
|
作者
Li, Xiali [1 ]
Lv, Zhengyu [1 ]
Wang, Song [1 ]
Wei, Zhi [2 ]
Zhang, Xiaochuan [3 ]
Wu, Licheng [1 ]
机构
[1] Minzu Univ China, Sch Informat Engn, Beijing 100081, Peoples R China
[2] New Jersey Inst Technol, Dept Comp Sci, Newark, NJ 07102 USA
[3] Chongqing Univ Technol, Sch Artificial Intelligence, Chongqing 401135, Peoples R China
基金
中国国家自然科学基金;
关键词
Go; search algorithm; MCTS; UCT; hypothesis test; dynamic randomization; CARLO TREE-SEARCH;
D O I
10.1109/ACCESS.2019.2937943
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Go Artificial Intellects(AIs) using deep reinforcement learning and neural networks have achieved superhuman performance, but they rely on powerful computing resources. They are not applicable to low-cost personal computer(PC). In our life, most entertainment programs of Go run on the general PC. A human Go master consider different strategies for different stages, especially for the middle stage that has a significant impact on winning or losing. To study arguably a more humanlike approach that is applicable to low-cost PC while not reducing chess power, this paper proposes a new search algorithm based on hypothesis testing and dynamic randomization for the middle stage of the game Go. Firstly, a new method to decide the intervals of different playing stages more reasonable based on hypothesis testing is proposed. Secondly, a new search algorithm including a layered pruning branch method, a comprehensive evaluation function and a new selecting node method is proposed. The pruning method based on domain knowledge and upper confidence bound formula(UCB) are all applied to subtract the branches from the lower evaluation score, which was ranked behind 20%. The comprehensive evaluation function with adjustable parameters is proposed to evaluate the tree nodes after pruning. The new selecting node method based on dynamic randomization is used to expand the tree by selecting a node randomly from the high-quality node interval. Finally, the experimental results show that the designed algorithm outperforms Gnugo3.6 and Gnugo3.8 in chess power while reducing average search time and average RAM cost for one move effectively on a 19 x 19 board.
引用
收藏
页码:121719 / 121727
页数:9
相关论文
共 50 条
  • [1] A LOW-COST CORRELATOR EMPLOYING A PERSONAL-COMPUTER
    LORUSSO, GF
    CAPOZZI, V
    MINAFRA, A
    REVIEW OF SCIENTIFIC INSTRUMENTS, 1992, 63 (04): : 2152 - 2156
  • [2] A low-cost webcam & personal computer opens doors
    Faundez-Zanuy, M
    Espinosa-Duro, V
    Ortega, JA
    IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 2005, 20 (11) : 23 - 26
  • [3] APPLICATIONS OF THE LOW-COST PERSONAL-COMPUTER IN THE LABORATORY
    DONNE, B
    ANDREWS, JF
    IRISH JOURNAL OF MEDICAL SCIENCE, 1985, 154 (08) : 334 - 334
  • [4] A LOW-COST DRAFTING SYSTEM BASED ON A PERSONAL-COMPUTER
    YAMADA, J
    SAITO, N
    TAMURA, A
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1984, 4 (05) : 61 - 65
  • [6] EXPLORE THE PERSONAL-COMPUTER FOR LOW-COST PROCESS-CONTROL
    不详
    FOOD ENGINEERING, 1984, 56 (07): : 93 - 93
  • [7] CUDA Implementation of Computer Go Game Tree Search
    Johnson, Christine
    Barford, Lee
    Dascalu, Sergiu M.
    Harris, Frederick C., Jr.
    INFORMATION TECHNOLOGY: NEW GENERATIONS, 2016, 448 : 339 - 350
  • [8] LOW-COST COMPUTER TERMINALS
    不详
    ELECTRONIC PRODUCTS MAGAZINE, 1980, 22 (09): : 63 - 64
  • [9] LOW-COST COMPUTER COUPLING
    HOFFMANN, K
    ANGEWANDTE INFORMATIK, 1974, (08): : 343 - 345
  • [10] DESIGN OF A LOW-COST PERSONAL COMPUTER-BASED GRAVIMETRIC EQUILIBRIUM AUTOTITRATOR
    CHEN, M
    REID, RS
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1988, 195 : 250 - &