Proceedings

Scaling Goal-based Exploration via Pruning Proto-goals

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 3451-3460.

https://doi.org/10.24963/ijcai.2023/384

Abstract

One of the gnarliest challenges in reinforcement learning (RL) is exploration that scales to vast domains, where novelty-, or coverage-seeking behaviour falls short. Goal-directed, purposeful behaviours are able to overcome this, but rely on a good goal space. The core challenge in goal discovery is finding the right balance between generality (not hand-crafted) and tractability (useful, not too many). Our approach explicitly seeks the middle ground, enabling the human designer to specify a vast but meaningful proto-goal space, and an autonomous discovery process to refine this to a narrower space of controllable, reachable, novel, and relevant goals. The effectiveness of goal-conditioned exploration with the latter is then demonstrated in three challenging environments.

  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, Dwight Crow, Alex Ray, Jonas Schneider, Rachel Fong, Peter Welinder, Bob McGrew, Josh Tobin, Pieter Abbeel, and Wojciech Zaremba. Hindsight experience replay. In Advances in Neural Information Processing Systems 30, 2017, pages 5048-5058, 2017.
  3. [Auer, 2002] Peter Auer. Using confidence bounds for exploitation-exploration trade-offs. Journal of Machine Learning Research, 3(Nov):397-422, 2002.
  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. [Badia et al., 2020] Adrià P. Badia, Bilal Piot, Steven Kap- turowski, Pablo Sprechmann, Alex Vitvitskyi, Zhao- han Daniel Guo, and Charles Blundell. Agent57: Out- performing the Atari human benchmark. In International Conference on Machine Learning, pages 507-517, 2020.
  6. [Bagaria and Konidaris, 2020] Akhil Bagaria and George Konidaris. Option discovery using deep skill chaining. In International Conference on Learning Representations, 2020.
  7. [Bagaria et al., 2021a] Akhil Bagaria, Jason K. Senthil, and George Konidaris. Skill discovery for exploration and planning using deep skill graphs. In International Confer- ence on Machine Learning, pages 521-531. PMLR, 2021.
  8. [Bagaria et al., 2021b] Akhil Bagaria, Jason K. Senthil, Matthew Slivinski, and George Konidaris. Robustly learn- ing composable options in deep reinforcement learning. In IJCAI, pages 2161-2169, 2021. IJCAI
  9. [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. Advances in Neural Information Pro- cessing Systems, 32, 2019.
  10. [Bellemare et al., 2016] Marc Bellemare, Sriram Srinivasan, Georg Ostrovski, Tom Schaul, David Saxton, and Remi Munos. Unifying count-based exploration and intrinsic motivation. Advances in neural information processing systems, 29, 2016.
  11. [Brockman et al., 2016] Greg Brockman, Vicki Cheung, Ludwig Pettersson, Jonas Schneider, John Schulman, Jie Tang, and Wojciech Zaremba. Openai gym. arXiv preprint arXiv:1606.01540, 2016.
  12. [Burda et al., 2019a] Yuri Burda, Harrison Edwards, Deepak Pathak, Amos J. Storkey, Trevor Darrell, and Alexei A. Efros. Large-scale study of curiosity-driven learning. In International Conference on Learning Representations, ICLR, 2019.
  13. [Burda et al., 2019b] Yuri Burda, Harrison Edwards, Amos Storkey, and Oleg Klimov. Exploration by random net- work distillation. In International Conference on Learning Representations, 2019.
  14. [Campos et al., 2020] Víctor Campos, Alexander Trott, Caiming Xiong, Richard Socher, Xavier Giró-i Nieto, and Jordi Torres. Explore, discover and learn: Unsupervised discovery of state-covering skills. In International Con- ference on Machine Learning, 2020.
  15. [Chentanez et al., 2004] Nuttapong Chentanez, Andrew Barto, and Satinder Singh. Intrinsically motivated re- inforcement learning. Advances in neural information processing systems, 17, 2004.
  16. [Colas et al., 2022] Cédric Colas, Tristan Karch, Olivier Sigaud, and Pierre-Yves Oudeyer. Autotelic agents with intrinsically motivated goal-conditioned reinforce- ment learning: a short survey. Journal of Artificial Intelli- gence Research, 74:1159-1199, 2022.
  17. [Dietterich, 1998] Thomas Dietterich. The MAXQ method for hierarchical reinforcement learning. In ICML, vol- ume 98, pages 118-126, 1998.
  18. [Ecoffet et al., 2021] Adrien Ecoffet, Joost Huizinga, Joel Lehman, Kenneth O Stanley, and Jeff Clune. First return, then explore. Nature, 590(7847):580-586, 2021.
  19. [Eysenbach et al., 2018] 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, 2018.
  20. [Forestier et al., 2022] Sébastien Forestier, Rémy Portelas, Yoan Mollard, and Pierre-Yves Oudeyer. Intrinsically motivated goal exploration processes with automatic cur- riculum learning. Journal of Machine Learning Research (JMLR), 2022.
  21. [Fortunato et al., 2018] Meire Fortunato, Mohammad G. Azar, Bilal Piot, Jacob Menick, Ian Osband, Alex Graves, Vlad Mnih, Remi Munos, Demis Hassabis, Olivier Pietquin, Charles Blundell, and Shane Legg. Noisy net- works for exploration. International Conference on Learn- ing Representations, ICLR, 2018.
  22. [Gershman, 2017] Samuel J. Gershman. On the blessing of abstraction. Quarterly Journal of Experimental Psychol- ogy, 70:361 -365, 2017.
  23. [Ghavamzadeh et al., 2010] Mohammad Ghavamzadeh, Alessandro Lazaric, Odalric Maillard, and Rémi Munos. LSTD with random projections. Advances in Neural Information Processing Systems, 23, 2010.
  24. [Gregor et al., 2016] Karol Gregor, Danilo J. Rezende, and Daan Wierstra. Variational intrinsic control. arXiv preprint arXiv:1611.07507, 2016.
  25. [Jaderberg et al., 2017] Max Jaderberg, Volodymyr Mnih, Wojciech Marian Czarnecki, Tom Schaul, Joel Z Leibo, David Silver, and Koray Kavukcuoglu. Reinforcement learning with unsupervised auxiliary tasks. 5th Inter- national Conference on Learning Representations, ICLR, 2017.
  26. [Kaplan and Oudeyer, 2004] Frédéric Kaplan and Pierre- Yves Oudeyer. Maximizing learning progress: an internal reward system for development. In Embodied artificial in- telligence, pages 259-270. Springer, 2004.
  27. [Kapturowski et al., 2018] Steven Kapturowski, Georg Os- trovski, John Quan, Remi Munos, and Will Dabney. Recurrent experience replay in distributed reinforcement learning. In International conference on learning repre- sentations, 2018.
  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, 2019] George Konidaris. On the necessity of ab- straction. Current opinion in behavioral sciences, 29:1-7, 2019.
  30. [Küttler et al., 2020] Heinrich Küttler, Nantas Nardelli, Alexander Miller, Roberta Raileanu, Marco Selvatici, Ed- ward Grefenstette, and Tim Rocktäschel. The NetHack learning environment. Advances in Neural Information Processing Systems, 33:7671-7684, 2020.
  31. [Lagoudakis and Parr, 2003] Michail G. Lagoudakis and Ronald Parr. Least-squares policy iteration. The Journal of Machine Learning Research, 2003.
  32. [Lillicrap et al., 2016] Timothy P. Lillicrap, Jonathan J. Hunt, Alexander Pritzel, Nicolas Heess, Tom Erez, Yu- val Tassa, David Silver, and Daan Wierstra. Continuous control with deep reinforcement learning. In International Conference on Learning Representations, ICLR, 2016.
  33. [Lin, 1993] Long-Ji Lin. Reinforcement learning for robots using neural networks. Technical report, Carnegie-Mellon Univ Pittsburgh PA School of Computer Science, 1993.
  34. [Liu et al., 2022] Minghuan Liu, Menghui Zhu, and Weinan Zhang. Goal-conditioned reinforcement learning: Prob- lems and solutions. arXiv preprint arXiv:2201.08299, 2022. IJCAI
  35. [Lopes et al., 2012] Manuel Lopes, Tobias Lang, Marc Tou- ssaint, and Pierre-Yves Oudeyer. Exploration in model- based reinforcement learning by empirically estimating learning progress. Advances in neural information pro- cessing systems, 25, 2012.
  36. [Machado et al., 2017] Marlos C. Machado, Marc G. Belle- mare, and Michael Bowling. A Laplacian framework for option discovery in reinforcement learning. In Inter- national Conference on Machine Learning, pages 2295- 2304. PMLR, 2017.
  37. [Mohamed and Rezende, 2015] Shakir Mohamed and Danilo Rezende. Variational information maximisation for intrinsically motivated reinforcement learning. Ad- vances in neural information processing systems, 28, 2015.
  38. [Osband et al., 2016] Ian Osband, Charles Blundell, Alexan- der Pritzel, and Benjamin Van Roy. Deep exploration via bootstrapped DQN. Advances in neural information pro- cessing systems, 29, 2016.
  39. [Osband et al., 2018] Ian Osband, John Aslanides, and Albin Cassirer. Randomized prior functions for deep reinforce- ment learning. Advances in Neural Information Process- ing Systems, 31, 2018.
  40. [Ostrovski et al., 2021] Georg Ostrovski, Pablo Samuel Cas- tro, and Will Dabney. The difficulty of passive learning in deep reinforcement learning. In Advances in Neural In- formation Processing Systems, volume 34, pages 23283- 23295, 2021.
  41. [Pathak et al., 2017] Deepak Pathak, Pulkit Agrawal, Alexei A. Efros, and Trevor Darrell. Curiosity-driven exploration by self-supervised prediction. In International conference on machine learning, 2017.
  42. [Pîslar et al., 2022] Miruna Pîslar, David Szepesvari, Georg Ostrovski, Diana Borsa, and Tom Schaul. When should agents explore? In International Conference on Learning Representations (ICLR), 2022.
  43. [Pitis et al., 2020] Silviu Pitis, Harris Chan, Stephen Zhao, Bradly Stadie, and Jimmy Ba. Maximum entropy gain ex- ploration for long horizon multi-goal reinforcement learn- ing. In Proceedings of the 37th International Conference on Machine Learning, ICML 2020, volume 119, pages 7750-7761, 2020.
  44. [Plappert et al., 2018] Matthias Plappert, Rein Houthooft, Prafulla Dhariwal, Szymon Sidor, Richard Y. Chen, Xi Chen, Tamim Asfour, Pieter Abbeel, and Marcin Andrychowicz. Parameter space noise for exploration. International Conference on Learning Representations, ICLR, 2018.
  45. [Pong et al., 2019] Vitchyr H. Pong, Murtaza Dalal, Steven Lin, Ashvin Nair, Shikhar Bahl, and Sergey Levine. Skew- fit: State-covering self-supervised reinforcement learning. Proceedings of the 37th International Conference on Ma- chine Learning, ICML, 2019.
  46. [Raileanu and Rocktäschel, 2020] Roberta Raileanu and Tim Rocktäschel. RIDE: Rewarding impact-driven exploration for procedurally-generated environments. In International Conference on Learning Representations, 2020.
  47. [Randløv and Alstrøm, 1998] Jette Randløv and Preben Al- strøm. Learning to drive a bicycle using reinforcement learning and shaping. In ICML, volume 98, pages 463- 471. Citeseer, 1998.
  48. [Ring, 1994] Mark B. Ring. Continual learning in reinforce- ment environments. PhD thesis, University of Texas at Austin, Texas, 1994.
  49. [Samvelyan et al., 2021] Mikayel Samvelyan, Robert Kirk, Vitaly Kurin, Jack Parker-Holder, Minqi Jiang, Eric Ham- bro, Fabio Petroni, Heinrich Küttler, Edward Grefenstette, and Tim Rocktäschel. MiniHack the planet: A sandbox for open-ended reinforcement learning research. In NeurIPS Datasets and Benchmarks Track, 2021.
  50. [Schaul and Ring, 2013] Tom Schaul and Mark B. Ring. Better generalization with forecasts. In IJCAI, pages 1656-1662, 2013. IJCAI
  51. [Schaul et al., 2015] Tom Schaul, Daniel Horgan, Karol Gregor, and David Silver. Universal value function ap- proximators. In Proceedings of the 32nd International Conference on Machine Learning, ICML, volume 37, pages 1312-1320, 2015.
  52. [Schaul et al., 2019] Tom Schaul, Diana Borsa, Joseph Mo- dayil, and Razvan Pascanu. Ray interference: a source of plateaus in deep reinforcement learning. arXiv preprint arXiv:1904.11455, 2019.
  53. [Schmidhuber, 1991] Jürgen Schmidhuber. Curious model- building control systems. In Proc. international joint con- ference on neural networks, pages 1458-1463, 1991.
  54. [Schmidhuber, 2010] Jürgen Schmidhuber. Formal theory of creativity, fun, and intrinsic motivation (1990-2010). IEEE transactions on autonomous mental development, 2(3):230-247, 2010.
  55. [Strehl and Littman, 2008] Alexander L. Strehl and Michael L. Littman. An analysis of model-based in- terval estimation for Markov decision processes. Journal of Computer and System Sciences, 74(8):1309-1331, 2008.
  56. [Sutton and Barto, 2018] Richard S. Sutton and Andrew G. Barto. Reinforcement learning: An introduction. MIT press, 2018.
  57. [Sutton et al., 1999] Richard S. Sutton, Doina Precup, and Satinder Singh. Between MDPs and semi-MDPs: A framework for temporal abstraction in reinforcement learning. Artificial Intelligence, pages 181-211, 1999.
  58. [Sutton et al., 2011] Richard S. Sutton, Joseph Modayil, Michael Delp, Thomas Degris, Patrick M. Pilarski, Adam White, and Doina Precup. Horde: A scalable real-time ar- chitecture for learning knowledge from unsupervised sen- sorimotor interaction. In The 10th International Con- ference on Autonomous Agents and Multiagent Systems- Volume 2, pages 761-768, 2011.
  59. [Sutton et al., 2022a] Richard S. Sutton, Michael H. Bowl- ing, and Patrick M. Pilarski. The Alberta plan for AI re- search. arXiv preprint arXiv:2208.11173, 2022.
  60. [Sutton et al., 2022b] Richard S. Sutton, Marlos C. Machado, G. Zacharias Holland, David Szepesvari Timbers, Finbarr Timbers, Brian Tanner, and Adam White. Reward-respecting subtasks for model-based reinforcement learning. arXiv preprint arXiv:2202.03466, 2022.
  61. [Taiga et al., 2020] Adrien Ali Taiga, William Fedus, Mar- los C. Machado, Aaron Courville, and Marc G. Bellemare. On bonus based exploration methods in the arcade learn- ing environment. In International Conference on Learning Representations, 2020.
  62. [Tasse et al., 2022] Geraud N. Tasse, Benjamin Rosman, and Steven James. World value functions: Knowledge rep- resentation for learning and planning. arXiv preprint arXiv:2206.11940, 2022.
  63. [Teikari, 2019] Arvi Teikari. Baba is you. Game [PC], Hempuli Oy, Finland, 2019.
  64. [Veeriah et al., 2019] Vivek Veeriah, Matteo Hessel, Zhong- wen Xu, Janarthanan Rajendran, Richard L. Lewis, Jun- hyuk Oh, Hado van Hasselt, David Silver, and Satinder Singh. Discovery of useful questions as auxiliary tasks. Advances in Neural Information Processing Systems, 32, 2019.
  65. [Veeriah et al., 2021] Vivek Veeriah, Tom Zahavy, Matteo Hessel, Zhongwen Xu, Junhyuk Oh, Iurii Kemaev, Hado van Hasselt, David Silver, and Satinder Singh. Discovery of options via meta-learned subgoals. Advances in Neural Information Processing Systems, 34:29861-29873, 2021.

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

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