Proceedings

Option Transfer and SMDP Abstraction with Successor Features

Video #1 Video #2 Download BibTeX Cite

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

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

Abstract

Abstraction plays an important role in the generalisation of knowledge and skills and is key to sample efficient learning. In this work, we study joint temporal and state abstraction in reinforcement learning, where temporally-extended actions in the form of options induce temporal abstractions, while aggregation of similar states with respect to abstract options induces state abstractions. Many existing abstraction schemes ignore the interplay of state and temporal abstraction. Consequently, the considered option policies often cannot be directly transferred to new environments due to changes in the state space and transition dynamics. To address this issue, we propose a novel abstraction scheme building on successor features. This includes an algorithm for transferring abstract options across different environments and a state abstraction mechanism that allows us to perform efficient planning with the transferred options.

  1. [Abbeel and Ng, 2004] Pieter Abbeel and Andrew Y Ng. Apprenticeship learning via inverse reinforcement learn- ing. In International Conference on Machine Learning, 2004.
  2. [Abel et al., 2016] David Abel, David Hershkowitz, and Michael Littman. Near optimal behavior via approximate state abstraction. In International Conference on Machine Learning, pages 2915-2923. PMLR, 2016.
  3. [Abel et al., 2020] David Abel, Nate Umbanhowar, Khimya Khetarpal, Dilip Arumugam, Doina Precup, and Michael Littman. Value preserving state-action abstractions. In International Conference on Artificial Intelligence and Statistics, pages 1639-1650. PMLR, 2020.
  4. [Barreto et al., 2017] André Barreto, Will Dabney, Rémi Munos, Jonathan J Hunt, Tom Schaul, Hado van Hasselt, and David Silver. Successor features for transfer in rein- forcement learning. In Advances in Neural Information Processing Systems, pages 4058-4068, 2017.
  5. [Barreto et al., 2019] André Barreto, Diana Borsa, Shaobo Hou, Gheorghe Comanici, Eser Aygün, Philippe Hamel, Daniel K Toyama, Jonathan J Hunt, Shibl Mourad, David Silver, et al. The option keyboard: Combining skills in reinforcement learning. Advances in Neural Information Processing Systems, 2019.
  6. [Dayan, 1993] Peter Dayan. Improving generalization for temporal difference learning: The successor representa- tion. Neural Computation, 5(4):613-624, 1993.
  7. [Dean and Givan, 1997] Thomas Dean and Robert Givan. Model minimization in markov decision processes. In AAAI Conference on Artificial Intelligence, 1997.
  8. [Ferns et al., 2004] Norm Ferns, Prakash Panangaden, and Doina Precup. Metrics for finite markov decision pro- cesses. In Uncertainty in Artifical Intelligence, 2004.
  9. [Girshick, 2015] Ross Girshick. Fast r-cnn. In International Conference on Computer Vision, pages 1440-1448, 2015.
  10. [Ho and Ermon, 2016] Jonathan Ho and Stefano Ermon. Generative adversarial imitation learning. Advances in Neural Information Processing Systems, 2016.
  11. [Johnson et al., 2016] Matthew Johnson, Katja Hofmann, Tim Hutton, and David Bignell. The malmo platform for artificial intelligence experimentation. In International Joint Conference on Artificial Intelligence, 2016. IJCAI
  12. [Konidaris and Barto, 2007] George Dimitri Konidaris and Andrew G Barto. Building portable options: Skill transfer in reinforcement learning. In International Joint Confer- ence on Artificial Intelligence, pages 895-900, 2007. IJCAI
  13. [Li et al., 2006] Lihong Li, Thomas J Walsh, and Michael L Littman. Towards a unified theory of state abstraction for mdps. In International Symposium on Artificial Intelli- gence and Mathematics, 2006.
  14. [Machado et al., 2018] Marlos C Machado, Clemens Rosen- baum, Xiaoxiao Guo, Miao Liu, Gerald Tesauro, and Mur- ray Campbell. Eigenoption discovery through the deep successor representation. In International Conference on Learning Representations, 2018.
  15. [Mehta et al., 2008] Neville Mehta, Sriraam Natarajan, Prasad Tadepalli, and Alan Fern. Transfer in variable- reward hierarchical reinforcement learning. Machine Learning, 73(3):289, 2008.
  16. [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, 518(7540):529-533, 2015.
  17. [Pons and Latapy, 2005] Pascal Pons and Matthieu Latapy. Computing communities in large networks using random walks. In International Symposium on Computer and In- formation Sciences, pages 284-293. Springer, 2005.
  18. [Ramesh et al., 2019] Rahul Ramesh, Manan Tomar, and Balaraman Ravindran. Successor options: An option dis- covery framework for reinforcement learning. In Interna- tional Joint Conference on Artificial Intelligence, 2019. IJCAI
  19. [Ravindran and Barto, 2002] Balaraman Ravindran and An- drew G Barto. Model minimization in hierarchical rein- forcement learning. In International Symposium on Ab- straction, Reformulation, and Approximation, pages 196- 211. Springer, 2002.
  20. [Ravindran and Barto, 2003] Balaraman Ravindran and An- drew G Barto. Smdp homomorphisms: an algebraic ap- proach to abstraction in semi-markov decision processes. In International Joint Conference on Artificial Intelli- gence, pages 1011-1016, 2003. IJCAI
  21. [Silver et al., 2017] David Silver, Julian Schrittwieser, Karen Simonyan, Ioannis Antonoglou, Aja Huang, Arthur Guez, Thomas Hubert, Lucas Baker, Matthew Lai, Adrian Bolton, et al. Mastering the game of go without human knowledge. nature, 550(7676):354-359, 2017.
  22. [Sutton et al., 1999] Richard S Sutton, Doina Precup, and Satinder Singh. Between mdps and semi-mdps: A frame- work for temporal abstraction in reinforcement learning. Artificial intelligence, 112(1-2):181-211, 1999.
  23. [Syed et al., 2008] Umar Syed, Michael Bowling, and Robert E Schapire. Apprenticeship learning using linear programming. In International Conference on Machine Learning, pages 1032-1039, 2008.

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

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