arXiv Analytics

Sign in

arXiv:1412.6564 [cs.LG]AbstractReferencesReviewsResources

Move Evaluation in Go Using Deep Convolutional Neural Networks

Chris J. Maddison, Aja Huang, Ilya Sutskever, David Silver

Published 2014-12-20, updated 2015-04-10Version 2

The game of Go is more challenging than other board games, due to the difficulty of constructing a position or move evaluation function. In this paper we investigate whether deep convolutional networks can be used to directly represent and learn this knowledge. We train a large 12-layer convolutional neural network by supervised learning from a database of human professional games. The network correctly predicts the expert move in 55% of positions, equalling the accuracy of a 6 dan human player. When the trained convolutional network was used directly to play games of Go, without any search, it beat the traditional search program GnuGo in 97% of games, and matched the performance of a state-of-the-art Monte-Carlo tree search that simulates a million positions per move.

Related articles: Most relevant | Search more
arXiv:1508.01084 [cs.LG] (Published 2015-08-05)
Deep Convolutional Networks are Hierarchical Kernel Machines
arXiv:1301.3557 [cs.LG] (Published 2013-01-16)
Stochastic Pooling for Regularization of Deep Convolutional Neural Networks
arXiv:1511.06072 [cs.LG] (Published 2015-11-19)
Mediated Experts for Deep Convolutional Networks