Proceedings

Reinforcement Learning with Option Machines

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 2909-2915.

https://doi.org/10.24963/ijcai.2022/403

Abstract

Reinforcement learning (RL) is a powerful framework for learning complex behaviors, but lacks adoption in many settings due to sample size requirements. We introduce a framework for increasing sample efficiency of RL algorithms. Our approach focuses on optimizing environment rewards with high-level instructions. These are modeled as a high-level controller over temporally extended actions known as options. These options can be looped, interleaved and partially ordered with a rich language for high-level instructions. Crucially, the instructions may be underspecified in the sense that following them does not guarantee high reward in the environment. We present an algorithm for control with these so-called option machines (OMs), discuss option selection for the partially ordered case and describe an algorithm for learning with OMs. We compare our approach in zero-shot, single- and multi-task settings in an environment with fully specified and underspecified instructions. We find that OMs perform significantly better than or comparable to the state-of-art in all environments and learning settings.

  1. [Andreas et al., 2017] J. Andreas, D. Klein, and S. Levine. Modular multitask reinforcement learning with policy sketches. In ICML, pages 166-175. PMLR, 2017.
  2. [Bengio et al., 2009] Y. Bengio, J. Louradour, R. Collobert, and J. Weston. Curriculum learning. In ICML, volume 26, pages 41-48, 2009.
  3. [Brafman et al., 2018] R. Brafman, G. De Giacomo, and F. Patrizi. Ltlf/ldlf non-markovian rewards. In AAAI, vol- ume 32. AAAI, 2018.
  4. [Camacho et al., 2019] A. Camacho, R. Icarte, T. Klassen, R. Valenzano, and S. McIlraith. Ltl and beyond: Formal languages for reward function specification in reinforce- ment learning. In IJCAI, pages 6065-6073, 2019. IJCAI
  5. [den Hengst et al., 2020] F. den Hengst, E.M. Grua, A. El Hassouni, and M. Hoogendoorn. Reinforcement learning for personalization: A systematic literature review. Data Science, 3(2):107-147, 2020.
  6. [den Hengst et al., 2022] F. den Hengst, V. Franc ¸ois-Lavet, M. Hoogendoorn, and F. van Harmelen. Planning for po- tential: efficient safe reinforcement learning. Machine Learning, pages 1-20, 2022.
  7. [Dietterich, 2000] T.G. Dietterich. Hierarchical reinforce- ment learning with the maxq value function decomposi- tion. JAIR, 13:227-303, 2000.
  8. [Dulac-Arnold et al., 2019] G. Dulac-Arnold, D. Mankowitz, and T. Hester. Challenges of real-world reinforcement learning. arXiv:1904.12901, 2019.
  9. [Fu and Topcu, 2014] J. Fu and U. Topcu. Probably approx- imately correct mdp learning and control with temporal logic constraints. In Robotics: Science and Systems, num- ber 10, 2014.
  10. [Grounds and Kudenko, 2005] M. Grounds and D. Kudenko. Combining reinforcement learning with symbolic plan- ning. In AAMAS, pages 75-86. Springer, 2005.
  11. [Grzes and Kudenko, 2008] M. Grzes and D. Kudenko. Plan-based reward shaping for reinforcement learning. In IntelliSys, volume 2, pages 10-22. IEEE, 2008.
  12. [Illanes et al., 2020] L. Illanes, X. Yan, R. Icarte, and S. McIlraith. Symbolic plans as high-level instructions for reinforcement learning. In ICAPS, volume 30, pages 540- 550, 2020.
  13. [Konda and Tsitsiklis, 2000] V. Konda and J. Tsitsiklis. Actor-critic algorithms. In NIPS, pages 1008-1014, 2000.
  14. [Leonetti et al., 2012] M. Leonetti, L. Iocchi, and F. Pa- trizi. Automatic generation and learning of finite-state controllers. In AIMSA, pages 135-144. Springer, 2012.
  15. [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.
  16. [Li et al., 2017] X. Li, C. Vasile, and C. Belta. Reinforce- ment learning with temporal logic rewards. In IROS, pages 3834-3839. IEEE/RSJ, 2017.
  17. [Lyu et al., 2019] D. Lyu, F. Yang, B. Liu, and S. Gustafson. Sdrl: interpretable and data-efficient deep reinforcement learning leveraging symbolic planning. In AAAI, vol- ume 33, pages 2970-2977, 2019.
  18. [Mealy, 1955] G.H. Mealy. A method for synthesizing se- quential circuits. The Bell System Technical Journal, 34(5):1045-1079, 1955.
  19. [Michaud and Colange, 2018] T. Michaud and M. Colange. Reactive synthesis from ltl specification with spot. In 7th Workshop on Synthesis, SYNT@ CAV, 2018.
  20. [Ng et al., 1999] A.Y. Ng, D. Harada, and S. Russell. Pol- icy invariance under reward transformations: Theory and application to reward shaping. In ICML, pages 278-287, 1999.
  21. [Parr and Russell, 1998] R. Parr and S. Russell. Reinforce- ment learning with rhierarchies of machines. NIPS, pages 1043-1049, 1998.
  22. [Ryan, 2002] M. Ryan. Using abstract models of behaviours to automatically generate reinforcement learning hierar- chies. In ICML, volume 2, pages 522-529, 2002.
  23. [Sadigh et al., 2014] D. Sadigh, E.S. Kim, S. Coogan, S.S. Sastry, and S. Seshia. A learning based approach to control synthesis of markov decision processes for linear tempo- ral logic specifications. In CDC, pages 1091-1096. IEEE, 2014.
  24. [Singh, 1992] S. Singh. Transfer of learning by composing solutions of elemental sequential tasks. Machine Learning, 8(3):323-339, 1992.
  25. [Sutton and Barto, 2018] R.S. Sutton and A. Barto. Rein- forcement learning: An introduction. MIT press, 2018.
  26. [Sutton et al., 1999] R.S. Sutton, D. Precup, and S. Singh. Between mdps and semi-mdps: A framework for tempo- ral abstraction in reinforcement learning. Artificial Intelli- gence, 112(1-2):181-211, 1999.
  27. [Toro Icarte et al., 2018a] R. Toro Icarte, T. Klassen, R. Valenzano, and S. McIlraith. Teaching multiple tasks to an rl agent using ltl. In AAMAS, pages 452-461, 2018.
  28. [Toro Icarte et al., 2018b] R. Toro Icarte, T. Klassen, R. Valenzano, and S. McIlraith. Using reward machines for high-level task specification and decomposition in reinforcement learning. In ICML, volume 35, pages 2107-2116. PMLR, 2018.
  29. [Williams, 1992] R.J. Williams. Simple statistical gradient- following algorithms for connectionist reinforcement learning. Machine Learning, 8(3):229-256, 1992.
  30. [Yang et al., 2018] F. Yang, D. Lyu, B. Liu, and S. Gustafson. Peorl: integrating symbolic planning and hierarchical reinforcement learning for robust decision-making. In IJCAI, pages 4860-4866, 2018. IJCAI

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

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