Proceedings

Robustly Learning Composable Options in Deep Reinforcement Learning

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 2161-2169.

https://doi.org/10.24963/ijcai.2021/298

Abstract

Hierarchical reinforcement learning (HRL) is only effective for long-horizon problems when high-level skills can be reliably sequentially executed. Unfortunately, learning reliably composable skills is difficult, because all the components of every skill are constantly changing during learning. We propose three methods for improving the composability of learned skills: representing skill initiation regions using a combination of pessimistic and optimistic classifiers; learning re-targetable policies that are robust to non-stationary subgoal regions; and learning robust option policies using model-based RL. We test these improvements on four sparse-reward maze navigation tasks involving a simulated quadrupedal robot. Each method successively improves the robustness of a baseline skill discovery method, substantially outperforming state-of-the-art flat and hierarchical methods.

  1. [Abel, 2020] David Abel. A Theory of Abstraction in Rein- forcement Learning. PhD thesis, Brown University, 2020.
  2. [Andrychowicz et al., 2017] Marcin Andrychowicz, Filip Wolski, Alex Ray, Jonas Schneider, Rachel Fong, Peter Welinder, Bob McGrew, Josh Tobin, OpenAI Pieter Abbeel, and Wojciech Zaremba. Hindsight expe- rience replay. In Advances in Neural Information Process- ing Systems, volume 30, 2017.
  3. [Asadi et al., 2019] Kavosh Asadi, Dipendra Misra, Se- ungchan Kim, and Michel L Littman. Combating the compounding-error problem with a multi-step model. arXiv preprint arXiv:1905.13320, 2019.
  4. [Bacon et al., 2017] Pierre-Luc Bacon, Jean Harb, and Doina Precup. The option-critic architecture. In Proceed- ings of the AAAI Conference on Artificial Intelligence, vol- ume 31, 2017.
  5. [Bagaria and Konidaris, 2020] Akhil Bagaria and George Konidaris. Option discovery using deep skill chaining. In International Conference on Learning Representations, 2020.
  6. [Barreto et al., 2019] André Barreto, Diana Borsa, Shaobo Hou, Gheorghe Comanici, Eser Aygün, Philippe Hamel, Daniel Toyama, Shibl Mourad, David Silver, and Doina Precup. The option keyboard: Combining skills in rein- forcement learning. In Advances in Neural Information Processing Systems, 2019.
  7. [Barto and Mahadevan, 2003] Andrew G Barto and Sridhar Mahadevan. Recent advances in hierarchical reinforce- ment learning. Discrete event dynamic systems, pages 41- 77, 2003.
  8. [Baumli et al., 2020] Kate Baumli, David Warde-Farley, Steven Hansen, and Volodymyr Mnih. Relative variational intrinsic control. arXiv preprint arXiv:2012.07827, 2020.
  9. [Botvinick et al., 2009] Matthew M Botvinick, Yael Niv, and Andew G Barto. Hierarchically organized behavior and its neural foundations: a reinforcement learning perspective. Cognition, 113(3), 2009.
  10. [Burridge et al., 1999] Robert R Burridge, Alfred A Rizzi, and Daniel E Koditschek. Sequential composition of dy- namically dexterous robot behaviors. The International Journal of Robotics Research, pages 534-555, 1999.
  11. [Campos Camúñez et al., 2020] Víctor Campos Camúñez, Alex Trott, Caiming Xiong, Richard Socher, Xavier Giró Nieto, and Jordi Torres Viñals. Explore, discover and learn: unsupervised discovery of state-covering skills. In International Conference on Machine Learning, pages 1317-1327, 2020.
  12. [Cortes and Vapnik, 1995] Corinna Cortes and Vladimir Vapnik. Support-vector networks. Machine learning, 1995.
  13. [Deisenroth and Rasmussen, 2011] Marc Deisenroth and Carl E Rasmussen. PILCO: A model-based and data- efficient approach to policy search. In International Conference on Machine Learning, pages 465-472, 2011.
  14. [Dietterich, 2000] Thomas G Dietterich. Hierarchical rein- forcement learning with the MAXQ value function decom- position. Journal of Aritifical Intelligence Research, pages 227-303, 2000.
  15. [Duan et al., 2016] Yan Duan, Xi Chen, Rein Houthooft, John Schulman, and Pieter Abbeel. Benchmarking deep reinforcement learning for continuous control. In Inter- national Conference on Machine Learning, pages 1329- 1338, 2016.
  16. [Eysenbach et al., 2019] Benjamin Eysenbach, Abhishek Gupta, Julian Ibarz, and Sergey Levine. Diversity is all you need: Learning skills without a reward function. In Inter- national Conference on Learning Representations, 2019.
  17. [Frans et al., 2018] Kevin Frans, Jonathan Ho, Xi Chen, Pieter Abbeel, and John Schulman. Meta learning shared hierarchies. In International Conference on Learning Rep- resentations, 2018.
  18. [Fu et al., 2020] Justin Fu, Aviral Kumar, Ofir Nachum, George Tucker, and Sergey Levine. D4RL: Datasets for deep data-driven reinforcement learning. arXiv preprint arXiv:2004.07219, 2020.
  19. [Fujimoto et al., 2018] Scott Fujimoto, Herke Hoof, and David Meger. Addressing function approximation error in actor-critic methods. In International Conference on Machine Learning, pages 1582-1591, 2018.
  20. [Garcia et al., 1989] Carlos E Garcia, David M Prett, and Manfred Morari. Model predictive control: theory and practice-a survey. Automatica, 25(3):335-348, 1989.
  21. [Gregor et al., 2016] Karol Gregor, Danilo Jimenez Rezende, and Daan Wierstra. Variational intrinsic control. ArXiv, abs/1611.07507, 2016.
  22. [Jain et al., 2021] Arushi Jain, Khimya Khetarpal, and Doina Precup. Safe option-critic: learning safety in the option- critic architecture. The Knowledge Engineering Review, 36, 2021.
  23. [Jinnai et al., 2019] Yuu Jinnai, Jee Won Park, David Abel, and George Konidaris. Discovering options for exploration by minimizing cover time. In International Conference on Machine Learning, pages 3130-3139, 2019.
  24. [Kaelbling and Lozano-Pérez, 2017] Leslie Pack Kaelbling and Tomás Lozano-Pérez. Learning composable models of parameterized skills. In IEEE International Conference on Robotics and Automation, pages 886-893, 2017.
  25. [Kaelbling, 1993] Leslie Pack Kaelbling. Learning to achieve goals. In International Joint Conference on Ar- tificial Intelligence, pages 1094-1099, 1993.
  26. [Khetarpal and Precup, 2019] Khimya Khetarpal and Doina Precup. Learning options with interest functions. In Pro- ceedings of the AAAI Conference on Artificial Intelligence, pages 9955-9956, 2019.
  27. [Konidaris and Barto, 2007] George Konidaris and Andrew Barto. Building portable options: Skill transfer in rein- forcement learning. In International Joint Conference on Artificial Intelligence, pages 895-900, 2007. IJCAI
  28. [Konidaris and Barto, 2009] George Konidaris and Andrew Barto. Skill discovery in continuous reinforcement learn- ing domains using skill chaining. Advances in Neural In- formation Processing Systems, 22, 2009.
  29. [Konidaris et al., 2018] George Konidaris, Leslie Pack Kael- bling, and Tomas Lozano-Perez. From skills to sym- bols: Learning symbolic representations for abstract high- level planning. Journal of Artificial Intelligence Research, 61:215-289, 2018.
  30. [Levy et al., 2019] Andrew Levy, George Konidaris, Robert Platt, and Kate Saenko. Hierarchical reinforcement learn- ing with hindsight. In International Conference on Learn- ing Representations, 2019.
  31. [Lillicrap et al., 2015] Timothy P Lillicrap, Jonathan J Hunt, Alexander Pritzel, Nicolas Heess, Tom Erez, Yuval Tassa, David Silver, and Daan Wierstra. Continuous con- trol with deep reinforcement learning. arXiv preprint arXiv:1509.02971, 2015.
  32. [Lowrey et al., 2019] Kendall Lowrey, Aravind Rajeswaran, Sham Kakade, Emanuel Todorov, and Igor Mordatch. Plan online, learn offline: Efficient learning and exploration via model-based control. In International Conference on Learning Representations, 2019.
  33. [Lozano-Perez et al., 1984] Tomas Lozano-Perez, Matthew T Mason, and Russell H Taylor. Auto- matic synthesis of fine-motion strategies for robots. The International Journal of Robotics Research, 1984.
  34. [Lu et al., 2021] Kevin Lu, Aditya Grover, Pieter Abbeel, and Igor Mordatch. Reset-free lifelong learning with skill- space planning. In International Conference on Learning Representations, 2021.
  35. [Lyapunov, 1992] Aleksandr Mikhailovich Lyapunov. The general problem of the stability of motion. International journal of control, 1992.
  36. [Mania et al., 2018] Horia Mania, Aurelia Guy, and Ben- jamin Recht. Simple random search of static linear policies is competitive for reinforcement learning. In Proceedings of the 32nd International Conference on Neural Informa- tion Processing Systems, pages 1805-1814, 2018.
  37. [Mankowitz et al., 2018] Daniel Mankowitz, Timothy Mann, Pierre-Luc Bacon, Doina Precup, and Shie Man- nor. Learning robust options. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 32, pages 6409-6416, 2018.
  38. [Mnih et al., 2015] Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Andrei A Rusu, Joel Veness, Marc G Belle- mare, Alex Graves, Martin Riedmiller, Andreas K Fidje- land, Georg Ostrovski, et al. Human-level control through deep reinforcement learning. Nature, pages 529-533, 2015.
  39. [Nagabandi et al., 2018] Anusha Nagabandi, Gregory Kahn, Ronald S Fearing, and Sergey Levine. Neural network dy- namics for model-based deep reinforcement learning with model-free fine-tuning. In 2018 IEEE International Con- ference on Robotics and Automation (ICRA), pages 7559- 7566. IEEE, 2018.
  40. [Ng et al., 1999] Andrew Y Ng, Daishi Harada, and Stuart Russell. Policy invariance under reward transformations: Theory and application to reward shaping. In International Conference on Machine Learning, volume 99, pages 278- 287, 1999.
  41. [Packer et al., 2018] Charles Packer, Katelyn Gao, Jernej Kos, Philipp Krähenbühl, Vladlen Koltun, and Dawn Song. Assessing generalization in deep reinforcement learning. arXiv preprint arXiv:1810.12282, 2018.
  42. [Qureshi et al., 2020] Ahmed H Qureshi, Jacob J John- son, Yuzhe Qin, Taylor Henderson, Byron Boots, and Michael C Yip. Composing task-agnostic policies with deep reinforcement learning. International Conference on Learning Representations, 2020.
  43. [Randløv et al., 2000] Jette Randløv, Andrew G Barto, and Michael T Rosenstein. Combining reinforcement learning with a local control algorithm. In International Conference on Machine Learning, pages 775-782, 2000.
  44. [Schaul et al., 2015] Tom Schaul, Daniel Horgan, Karol Gregor, and David Silver. Universal value function ap- proximators. In International Conference on Machine Learning, pages 1312-1320, 2015.
  45. [Sharma et al., 2020] Archit Sharma, Shixiang Gu, Sergey Levine, Vikash Kumar, and Karol Hausman. Dynamics- aware unsupervised discovery of skills. In International Conference on Learning Representations, 2020.
  46. [Shoeleh and Asadpour, 2017] Farzaneh Shoeleh and Ma- soud Asadpour. Graph based skill acquisition and transfer learning for continuous reinforcement learning domains. Pattern Recognition Letters, pages 104-116, 2017.
  47. [Singh et al., 2020] Avi Singh, Albert Yu, Jonathan Yang, Jesse Zhang, Aviral Kumar, and Sergey Levine. COG: Connecting new skills to past experience with offline re- inforcement learning. In Conference on Robot Learning, 2020.
  48. [Sutton and Barto, 2018] Richard S Sutton and Andrew G Barto. Reinforcement learning: An introduction. MIT press, 2018.
  49. [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, pages 181-211, 1999.
  50. [Tax and Duin, 1999] David MJ Tax and Robert PW Duin. Support vector domain description. Pattern recognition letters, 1999.
  51. [Tedrake, 2009] Russ Tedrake. LQR-trees: Feedback motion planning on sparse randomized trees. In Robotics: Science and Systems, 2009.
  52. [Tiwari and Thomas, 2019] Saket Tiwari and Philip S Thomas. Natural option critic. In Proceedings of the AAAI Conference on Artificial Intelligence, pages 5175-5182, 2019.
  53. [Todorov et al., 2012] Emanuel Todorov, Tom Erez, and Yu- val Tassa. Mujoco: A physics engine for model-based control. In 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 5026-5033, 2012.
  54. [Watkins and Dayan, 1992] Christopher JCH Watkins and Peter Dayan. Q-learning. Machine learning, pages 279- 292, 1992.
  55. [Yu et al., 2020] Tianhe Yu, Deirdre Quillen, Zhanpeng He, Ryan Julian, Karol Hausman, Chelsea Finn, and Sergey Levine. Meta-world: A benchmark and evaluation for multi-task and meta reinforcement learning. In Confer- ence on Robot Learning (CoRL), volume 100, pages 1094- 1100, 2020.

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

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