HackerPapers

arXiv:1511.06410cs.LG

Better Computer Go Player with Neural Network and Long-term Prediction

Yuandong Tian, Yan Zhu

Abstract

Competing with top human players in the ancient game of Go has been a long-term goal of artificial intelligence. Go's high branching factor makes traditional search techniques ineffective, even on leading-edge hardware, and Go's evaluation function could change drastically with one stone change. Recent works [Maddison et al. (2015); Clark & Storkey (2015)] show that search is not strictly necessary for machine Go players. A pure pattern-matching approach, based on a Deep Convolutional Neural Network (DCNN) that predicts the next move, can perform as well as Monte Carlo Tree Search (MCTS)-based open source Go engines such as Pachi [Baudis & Gailly (2012)] if its search budget is limited. We extend this idea in our bot named darkforest, which relies on a DCNN designed for long-term predictions. Darkforest substantially improves the win rate for pattern-matching approaches against MCTS-based approaches, even with looser search budgets. Against human players, the newest versions, darkfores2, achieve a stable 3d level on KGS Go Server as a ranked bot, a substantial improvement upon the estimated 4k-5k ranks for DCNN reported in Clark & Storkey (2015) based on games against other machine players. Adding MCTS to darkfores2 creates a much stronger player named darkfmcts3: with 5000 rollouts, it beats Pachi with 10k rollouts in all 250 games; with 75k rollouts it achieves a stable 5d level in KGS server, on par with state-of-the-art Go AIs (e.g., Zen, DolBaram, CrazyStone) except for AlphaGo [Silver et al. (2016)]; with 110k rollouts, it won the 3rd place in January KGS Go Tournament.

arXiv comments
10 pages, 9 without references. Submission for ICLR 2016
Journal reference
DOI
Subjects
cs.LGMachine Learning cs.AIArtificial Intelligence

On Hacker News

Linked by 4 identifiable commenters in 4 comments across 4 threads, from Dec 2015 to Jun 2016. Found in 2 HN submissions from Dec 2015 to Jan 2016. Open submission discussions.

Comments linking this paper, per year.

Discussed in comments4 threads

    • AlphaGo Full Text - PDF : https://storage.googleapis.com/deepmind-data/assets/papers/d... Facebook Paper - PDF http://arxiv.org/pdf/1511.06410v2.pdf Pachi Original Paper - PDF http://pasky.or.cz/go/pachi-tr.pdf

      rshmView on HNParent context

    • Comment[0] by fitzwatermellow[1] yesterday from one of the other submissions[2]: Here's the paper: Better Computer Go Player with Neural Network and Long-term Prediction by Yuandong Tian, Yan Zhu http://arxiv.org/abs/1511.06410[3] "Adding MCTS to darkforest creates a much…

      ColinWrightView on HNParent context

    • Here's the paper: Better Computer Go Player with Neural Network and Long-term Prediction by Yuandong Tian, Yan Zhu http://arxiv.org/abs/1511.06410 "Adding MCTS to darkforest creates a much stronger player: with only 1000 rollouts, darkforest+MCTS beats pure darkforest 90% of the…

      fitzwatermellowView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.