Not Logged In

Focused Depth-first Proof Number Search using Convolutional Neural Networks for the Game of Hex

Full Text: 0513.pdf PDF

Proof Number search (PNS) is an effective algorithm for searching theoretical values on games with non-uniform branching factors. Focused depth-first proof number search (FDFPN) with dynamic widening was proposed for Hex where the branching factor is nearly uniform. However, FDFPN is fragile to its heuristic move ordering function. The recent advances of Convolutional Neural Networks (CNNs) have led to considerable progress in game playing. We investigate how to incorporate the strength of CNNs into solving, with application to the game of Hex. We describe FDFPN-CNN, a new focused DFPN search that uses convolutional neural networks. FDFPN-CNN integrates two CNNs trained from games played by expert players. The value approximation CNN provides reliable information for defining the widening size by estimating the value of the node to expand, while the policy CNN selects promising children nodes to the search. On 8x8 Hex, experimental results show FDFPN-CNN performs notably better than FDFPN, suggesting a promising direction for better solving Hex positions where learning from strong players is possible.

Citation

C. Gao, M. Müller, R. Hayward. "Focused Depth-first Proof Number Search using Convolutional Neural Networks for the Game of Hex". International Joint Conference on Artificial Intelligence (IJCAI), (ed: Carles Sierra), pp 3668-3674, August 2017.

Keywords: Multidisciplinary Topics and Applications: Computer Games, Combinatorial & Heuristic Search: Heuristic Search, Machine Learning: Deep Learning
Category: In Conference
Web Links: DOI
  IJCAI

BibTeX

@incollection{Gao+al:IJCAI17,
  author = {Chao Gao and Martin Müller and Ryan Hayward},
  title = {Focused Depth-first Proof Number Search using Convolutional Neural
    Networks for the Game of Hex},
  Editor = {Carles Sierra},
  Pages = {3668-3674},
  booktitle = {International Joint Conference on Artificial Intelligence
    (IJCAI)},
  year = 2017,
}

Last Updated: June 30, 2020
Submitted by Sabina P

University of Alberta Logo AICML Logo