Proceedings

PEORL: Integrating Symbolic Planning and Hierarchical Reinforcement Learning for Robust Decision-Making

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 4860-4866.

https://doi.org/10.24963/ijcai.2018/675

Abstract

Reinforcement learning and symbolic planning have both been used to build intelligent autonomous agents. Reinforcement learning relies on learning from interactions with real world, which often requires an unfeasibly large amount of experience. Symbolic planning relies on manually crafted symbolic knowledge, which may not be robust to domain uncertainties and changes. In this paper we present a unified framework PEORL that integrates symbolic planning with hierarchical reinforcement learning (HRL) to cope with decision-making in dynamic environment with uncertainties. Symbolic plans are used to guide the agent's task execution and learning, and the learned experience is fed back to symbolic knowledge to improve planning. This method leads to rapid policy search and robust symbolic plans in complex domains. The framework is tested on benchmark domains of HRL.

  1. [Banbara et al., 2017] M. Banbara, B. Kaufmann, M. Os- trowski, and T. Schaub. Clingcon: The next generation. TPLP, 17:408-461, 2017.
  2. [Barto and Mahadevan, 2003] A. G. Barto and S. Mahade- van. Recent advances in hierarchical reinforcement learn- ing. Discrete Event Dynamic Systems, 13(1-2):41-77, Jan- uary 2003.
  3. [Chen et al., 2016] K. Chen, F. Yang, and X. Chen. Plan- ning with task-oriented knowledge acquisition for a ser- vice robot. In IJCAI, pages 812-818, 2016. IJCAI
  4. [Cimatti et al., 2008] A. Cimatti, M. Pistore, and P. Traverso. Automated planning. In Frank van Harmelen, Vladimir Lifschitz, and Bruce Porter, editors, Handbook of Knowl- edge Representation. Elsevier, 2008.
  5. [Gebser et al., 2012] M. Gebser, B. Kaufmann, and T. Schaub. Conflict-driven answer set solving: From theory to practice. Artificial Intelligence, 187-188:52-89, 2012.
  6. [Gelfond and Lifschitz, 1998] M. Gelfond and V. Lifschitz. Action languages. Electronic Transactions on Artificial Intelligence (ETAI), 1998.
  7. [Hanheide et al., 2015] M. Hanheide, M. Göbelbecker, G. S Horn, et al. Robot task planning and explanation in open and uncertain worlds. Artificial Intelligence, 2015.
  8. [Helmert, 2006] M. Helmert. The fast downward planning system. JAIR, 26:191-246, 2006.
  9. [Hogg et al., 2010] C. Hogg, U. Kuter, and H. Munoz-Avila. Learning methods to generate good plans: Integrating htn learning and reinforcement learning. In AAAI, 2010.
  10. [Jiménez et al., 2013] S. Jiménez, F. Fernández, and D. Bor- rajo. Integrating planning, execution, and learning to im- prove plan execution. Computational Intelligence, 2013.
  11. [Khandelwal et al., 2014] P. Khandelwal, F. Yang, M. Leonetti, V. Lifschitz, and P. Stone. Planning in Action Language BC while Learning Action Costs for Mobile Robots. In ICAPS, 2014.
  12. [Khandelwal et al., 2017] P. Khandelwal, S. Zhang, J. Sinapov, M. Leonetti, J. Thomason, F. Yang, I. Gori, M. Svetlik, P. Khante, and V. Lifschitz, J. Aggarwal, R. Mooney, P. Stone. Bwibots: A platform for bridging the gap between ai and human-robot interaction research. IJRR, 36(5-7):635-659, 2017.
  13. [Kulkarni et al., 2016] T. D. Kulkarni, K. Narasimhan, A. Saeedi, and J. Tenenbaum. Hierarchical deep reinforce- ment learning: Integrating temporal abstraction and intrin- sic motivation. In Advances in Neural Information Pro- cessing Systems, pages 3675-3683, 2016.
  14. [Lee et al., 2013] J. Lee, V. Lifschitz, and F. Yang. Action Language BC: A Preliminary Report. In International Joint Conference on Artificial Intelligence (IJCAI), 2013.
  15. [Leonetti et al., 2012] M. Leonetti, L. Iocchi, and F. Pa- trizi. Automatic generation and learning of finite-state controllers. In International Conference on Artificial Intel- ligence: Methodology, Systems, and Applications, pages 135-144. Springer, 2012.
  16. [Leonetti et al., 2016] M. Leonetti, L. Iocchi, and P. Stone. A synthesis of automated planning and reinforcement learn- ing for efficient, robust decision-making. Artificial Intelli- gence, 241:103-130, 2016.
  17. [Lifschitz, 2008] V. Lifschitz. What is answer set program- ming? In Proceedings of the AAAI Conference on Artifi- cial Intelligence, pages 1594-1597. MIT Press, 2008.
  18. [Machado et al., 2017] M. C Machado, M. G Bellemare, and M. Bowling. A laplacian framework for option discovery in reinforcement learning. In International Conference on Machine Learning, 2017.
  19. [Mahadevan, 1996] S. Mahadevan. Average reward rein- forcement learning: Foundations, algorithms, and empir- ical results. Machine Learning, 22:159-195, 1996.
  20. [Mannor et al., 2004] S. Mannor, I. Menache, A. Hoze, and U. Klein. Dynamic abstraction in reinforcement learning via clustering. In International Conference on Machine Learning, 2004.
  21. [McCarthy and Hayes, 1969] J. McCarthy and P. Hayes. Some Philosophical Problems From The Standpoint of Ar- tificial Intelligence. In Machine Intelligence. Edinburgh University Press, 1969.
  22. [McDermott et al., 1998] D. McDermott, M. Ghallab, A. Howe, C. Knoblock, A. Ram, M. Veloso, D. Weld, and D. Wilkins. Pddl-the planning domain definition language. 1998.
  23. [Mnih et al., 2015] V. Mnih, K. Kavukcuoglu, D. Silver, A. A. Rusu, J. Veness, M. G. Bellemare, A. Graves, M. Riedmiller, A. K. Fidjeland, G. Ostrovski, et al. Human- level control through deep reinforcement learning. Nature, 518(7540):529-533, 2015.
  24. [Sutton and Barto, 1998] R. S. Sutton and A. G. Barto. Rein- forcement learning: An introduction. Cambridge Univer- sity Press, 1998.
  25. [Parr and Russell, 1998] R. Parr and S. J. Russell. Reinforce- ment learning with hierarchies of machines. In Advances in neural information processing systems, pages 1043- 1049, 1998.
  26. [Ryan, 2002] M. R. Ryan. Using abstract models of be- haviours to automatically generate reinforcement learning hierarchies. In ICML, 2002.
  27. [Schwartz, 1993] A. Schwartz. A reinforcement learning method for maximizing undiscounted rewards. In Proc. 10th International Conf. on Machine Learning.
  28. Morgan Kaufmann, San Francisco, CA, 1993.
  29. [Sutton et al., 1999] R. S. Sutton, D. Precup, and S. Singh. Between MDPs and semi-MDPs: A framework for tem- poral abstraction in reinforcement learning. Artificial in- telligence, 112(1-2):181-211, 1999.
  30. [Zhang et al., 2017] S. Zhang, P. Khandelwal, and P. Stone. Dynamically constructed (po) mdps for adaptive robot planning. In AAAI, pages 3855-3863, 2017.

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

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