LGMLApr 7, 2019

Policy Gradient Search: Online Planning and Expert Iteration without Search Trees

arXiv:1904.03646v130 citationsHas Code
Originality Highly original
AI Analysis

This addresses a scalability problem for game-playing AI in high-branching environments, offering an incremental improvement over MCTS.

The paper tackles the scalability issue of Monte Carlo Tree Search (MCTS) in games with high branching factors by proposing Policy Gradient Search (PGS), which adapts a neural network policy online without a search tree. In Hex, PGS achieved comparable performance to MCTS and an agent using it defeated the strongest open-source Hex agent, MoHex 2.0, in 9x9 Hex.

Monte Carlo Tree Search (MCTS) algorithms perform simulation-based search to improve policies online. During search, the simulation policy is adapted to explore the most promising lines of play. MCTS has been used by state-of-the-art programs for many problems, however a disadvantage to MCTS is that it estimates the values of states with Monte Carlo averages, stored in a search tree; this does not scale to games with very high branching factors. We propose an alternative simulation-based search method, Policy Gradient Search (PGS), which adapts a neural network simulation policy online via policy gradient updates, avoiding the need for a search tree. In Hex, PGS achieves comparable performance to MCTS, and an agent trained using Expert Iteration with PGS was able defeat MoHex 2.0, the strongest open-source Hex agent, in 9x9 Hex.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes