Proceedings

ASAP-UCT: Abstraction of State-Action Pairs in UCT

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 1509-1514.

Abstract

Monte-Carlo Tree Search (MCTS) algorithms such as UCT are an attractive online framework for solving planning under uncertainty problems modeled as a Markov Decision Process. However, MCTS search trees are constructed in flat state and action spaces, which can lead to poor policies for large problems. In a separate research thread, domain abstraction techniques compute symmetries to reduce the original MDP. This can lead to significant savings in computation, but these have been predominantly implemented for offline planning. This paper makes two contributions. First, we define the ASAP (Abstraction of State-Action Pairs) framework, which extends and unifies past work on domain abstractions by holistically aggregating both states and state-action pairs — ASAP uncovers a much larger number of symmetries in a given domain. Second, we propose ASAP-UCT, which implements ASAP-style abstractions within a UCT framework combining strengths of online planning with domain abstractions. Experimental evaluation on several benchmark domains shows up to 26% improvement in the quality of policies obtained over existing algorithms.

  1. [Anand et al., 2015] Ankit Anand, Aditya Grover, Mausam, and Parag Singla. A Novel Abstraction Framework for Online Planning. In AAMAS, 2015.
  2. [Baier and Winands, 2012] Hendrik Baier and Mark HM Winands. Time Management for Monte-Carlo Tree Search in Go. In Advances in Computer Games. Springer, 2012.
  3. [Balla and Fern, 2009] Radha-Krishna Balla and Alan Fern. UCT for Tactical Assault Planning in Real-Time Strategy Games. In IJCAI, 2009. IJCAI
  4. [Baudiš and Gailly, 2012] Petr Baudiš and Jean-loup Gailly. Pachi: State of the art open source Go program. In Ad- vances in Computer Games. Springer, 2012.
  5. [Bellman, 1957] Richard Bellman. A Markovian Decision Process. Indiana University Mathematics Journal, 1957.
  6. [Bonet and Geffner, 2012] Blai Bonet and Hector Geffner. Action Selection for MDPs: Anytime AO* Versus UCT. In AAAI, 2012.
  7. [Cui et al., 2015] Hao Cui, Roni Khardon, Alan Fern, and Prasad Tadepalli. Factored MCTS for Large Scale Stochastic Planning. In AAAI, 2015.
  8. [Gelly and Silver, 2011] Sylvain Gelly and David Silver. Monte-carlo tree search and rapid action value estimation in computer Go. Artificial Intelligence, 175(11):1856- 1875, 2011.
  9. [Givan et al., 2003] Robert Givan, Thomas Dean, and Matthew Greig. Equivalence notions and model minimiza- tion in Markov decision processes. Artificial Intelligence, 147(1-2):163 -223, 2003.
  10. [Grzes et al., 2014] Marek Grzes, Jesse Hoey, and Scott San- ner. International Probabilistic Planning Competition (IPPC) 2014. In ICAPS, 2014.
  11. [Guestrin et al., 2003] Carlos Guestrin, Daphne Koller, Ronald Parr, and Shobha Venkataraman. Efficient solution algorithms for factored MDPs. J. Artif. Intell. Res.(JAIR), 19:399-468, 2003.
  12. [Hostetler et al., 2014] Jesse Hostetler, Alan Fern, and Tom Dietterich. State Aggregation in Monte Carlo Tree Search. In AAAI, 2014.
  13. [Jiang et al., 2014] Nan Jiang, Satinder Singh, and Richard Lewis. Improving UCT Planning via Approximate Homo- morphisms. In AAMAS, 2014.
  14. [Keller and Eyerich, 2012] Thomas Keller and Patrick Eye- rich. PROST: Probabilistic Planning Based on UCT. In ICAPS, 2012.
  15. [Kocsis and Szepesvári, 2006] Levente Kocsis and Csaba Szepesvári. Bandit based monte-carlo planning. In Ma- chine Learning: ECML. Springer, 2006.
  16. [Kolobov et al., 2012] Andrey Kolobov, Mausam, and Daniel S. Weld. LRTDP versus UCT for online proba- bilistic planning. In AAAI, 2012.
  17. [Mausam and Kolobov, 2012] Mausam and Andrey Kolobov. Planning with Markov Decision Processes: An AI Perspective. Morgan & Claypool Publishers, 2012.
  18. [Puterman, 1994] M.L. Puterman. Markov Decision Pro- cesses. John Wiley & Sons, Inc., 1994.
  19. [Ravindran and Barto, 2004] Balaraman Ravindran and An- drew Barto. Approximate homomorphisms: A framework for nonexact minimization in Markov decision processes. In Int. Conf. Knowledge-Based Computer Systems, 2004.
  20. [Russell and Norvig, 2003] Stuart J. Russell and Peter Norvig. Artificial Intelligence: A Modern Approach. Pear- son Education, 2 edition, 2003.
  21. [Sanner and Yoon, 2011] Scott Sanner and Sungwook Yoon. International Probabilistic Planning Competition (IPPC) 2011. In ICAPS, 2011.
  22. [Sanner, 2010] Scott Sanner. Relational Dynamic Influence Diagram Language (RDDL): Language Description. 2010.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards