Proceedings

Boundary Extension Features for Width-Based Planning with Simulators on Continuous-State Domains

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 4183-4189.

https://doi.org/10.24963/ijcai.2020/578

Abstract

Width-based planning algorithms have been demonstrated to be competitive with state-of-the-art heuristic search and SAT-based approaches, without requiring access to a model of action effects and preconditions, just access to a black-box simulator. Width-based planners search is guided by a measure of the novelty of states, that requires observations on simulator states to be given as a set of features. This paper proposes agnostic feature mapping mechanisms that define the features online, as exploration progresses and the domain of continuous state variables is revealed. We demonstrate the effectiveness of these features on the OpenAI gym "classical control" suite of benchmarks. We compare our online planners with state-of-the-art deep reinforcement learning algorithms, and show that width-based planners using our features can find policies of the same quality with significantly less computational resources.

  1. [AIRBUS -AI Research, 2020] AIRBUS - AI Re- search. scikit-decide library. https://github.com/ airbus/scikit-decide, 2020. Link
  2. [Bandres et al., 2018] Wilmer Bandres, Blai Bonet, and Hector Geffner. Planning with pixels in (almost) real time. In AAAI, 2018.
  3. [Bertsekas, 2017] Dmitri P. Bertsekas. Dynamic Program- ming and Optimal Control. Athena Scientific, 4th edition, 2017.
  4. [Bonet and Geffner, 2013] Blai Bonet and Hector Geffner. A Concise Introduction to the Models and Methods for Auto- mated Planning. Morgan & Claypool, 2013.
  5. [Boyan and Moore, 1995] Justin A. Boyan and Andrew W. Moore. Generalization in reinforcement learning: Safely approximating the value function. In NIPS, 1995.
  6. [Frances et al., 2017] Guillem Frances, Miquel Ramírez Jávega, Nir Lipovetzky, and Hector Geffner. Purely declarative action descriptions are overrated: Classical planning with simulators. In IJCAI, 2017. IJCAI
  7. [Geffner and Geffner, 2015] Tomás Geffner and Hector Geffner. Width-based planning for general video-game playing. In AIIDE, pages 23-29, 2015.
  8. [Gerevini et al., 2019] Alfonso E. Gerevini, Nir Lipovetzky, Francesco Percassi, Alessandro Saetti, and Ivan Serina. Best-first search for multi agent privacy-preserving plan- ning. In ICAPS, 2019.
  9. [Helmert et al., 2008] Malte Helmert, Minh Do, and Ioannis Refanidis. Ipc 2008 deterministic competition. In 6th Int'l Planning Competition Booklet (ICAPS-08), 2008.
  10. [Helmert, 2002] Malte Helmert. Decidability and undecid- ability results for planning with numerical state variables. In AIPS, 2002.
  11. [Jinnai and Fukunaga, 2017] Yuu Jinnai and Alex Fukunaga. Learning to prune dominated action sequences in online black-box planning. In AAAI, pages 839-845, 2017.
  12. [Keyder and Geffner, 2009] Emil Keyder and Hector Geffner. Soft goals can be compiled away. Journal of Artificial Intelligence Research, 36:189-211, 2009.
  13. [Lin and Wright, 2010] Stephen Lin and Robert Wright. Evolutionary tile coding: An automated state abstraction algorithm for reinforcement learning. In AAAI, 2010.
  14. [Lipovetzky and Geffner, 2012] Nir Lipovetzky and Hector Geffner. Width and serialization of classical planning problems. In ECAI, pages 540-545, 2012.
  15. [Lipovetzky and Geffner, 2017a] Nir Lipovetzky and Hector Geffner. Best-first width search: Exploration and exploita- tion in classical planning. In AAAI, 2017.
  16. [Lipovetzky and Geffner, 2017b] Nir Lipovetzky and Hector Geffner. A polynomial planning algorithm that beats lama and ff. In ICAPS, 2017.
  17. [Lipovetzky et al., 2015] Nir Lipovetzky, Miquel Ramirez, and Hector Geffner. Classical planning with simulators: results on the atari video games. In IJCAI, 2015. IJCAI
  18. [Mitrovic et al., 2010] Djordje Mitrovic, Stefan Klanke, and Sethu Vijayakumar. Adaptive optimal feedback control with learned internal dynamics models. In Olivier Sigaud and Jan Peters, editors, From Motor Learning to Interac- tion Learning in Robots. Springer, 2010.
  19. [Moore, 1990] A. Moore. Efficient Memory-Based Learning for Robot Control. PhD thesis, University of Cambridge, 1990.
  20. [Nocedal and Wright, 2006] Jorge Nocedal and Stephen J. Wright. Numerical Optimization. Springer, 2nd edition, 2006.
  21. [O'Toole et al., 2019] Stefan O'Toole, Miquel Ramirez, Nir Lipovetzky, and Adrian Pearce. Width-based lookaheads augmented with base policies for stochastic shortest paths. In ICAPS Workshop on Heuristics and Domain Indepen- dent Planning, 2019.
  22. [Perez et al., 2012] Alejandro Perez, Robert Platt Jr., George Konidaris, Leslie Kaebling, and Tomas Lozano-Perez. Lqr-rrt*: Optimal sampling-based motion planning with automatically derived extension heuristics. In ICRA, 2012.
  23. [Ramirez et al., 2018] Miquel Ramirez, Michael Pa- pasimeon, Nir Lipovetzky, Lyndon Benke, Tim Miller, Adrian R Pearce, Enrico Scala, and Mohammad Zamani. Integrated hybrid planning and programmed control for real time uav maneuvering. In AAMAS, 2018.
  24. [Schulman et al., 2017] John Schulman, Filip Wolski, Pra- fulla Dhariwal, Alec Radford, and Oleg Klimov. Proximal policy optimization algorithms. CoRR, abs/1707.06347, 2017.
  25. [Shleyfman et al., 2016] Alexander Shleyfman, Alexander Tuisov, and Carmel Domshlak. Blind search for atari- like online planning revisited. In IJCAI, pages 3251-3257, 2016.
  26. [Stepanov and McJones, 2009] Alexander Stepanov and Paul McJones. Elements of Programming. Addison- Wesley, 2009.
  27. [Stevens et al., 2015] Brian L. Stevens, Frank L. Lewis, and Eric N. Johnson. Aircraft Control and Simulation: Dy- namics, Controls Design and Autonomous Systems. John Wiley & Sons, 2015.
  28. [Sutton and Barto, 2018] Richard S Sutton and Andrew G Barto. Reinforcement learning: An introduction. MIT press, 2nd edition, 2018.
  29. [Sutton, 1996] Richard S. Sutton. Generalization in rein- forcement learning: Successful examples using sparse coarse coding. In NIPS, 1996.
  30. [Tedrake and others, 2019] Russ Tedrake et al. Drake: Model-based design and verification for robotics, 2019.
  31. [Whiteson et al., 2007] Shimon Whiteson, Matthew E. Tay- lor, and Peter Stone. Adaptive tile coding for value func- tion approximation. Technical report, Computer Science Department, University of Texas at Austin, 2007.
  32. [Willems, 2007] Jan C. Willems. The behavioral approach to open and interconnected systems. IEEE Control Systems Magazine, 27(6):46-99, 2007.

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

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