Proceedings

Organizing Experience: a Deeper Look at Replay Mechanisms for Sample-Based Planning in Continuous State Domains

Download BibTeX Cite

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

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

Abstract

Model-based strategies for control are critical to obtain sample efficient learning. Dyna is a planning paradigm that naturally interleaves learning and planning, by simulating one-step experience to update the action-value function. This elegant planning strategy has been mostly explored in the tabular setting. The aim of this paper is to revisit sample-based planning, in stochastic and continuous domains with learned models. We first highlight the flexibility afforded by a model over Experience Replay (ER). Replay-based methods can be seen as stochastic planning methods that repeatedly sample from a buffer of recent agent-environment interactions and perform updates to improve data efficiency. We show that a model, as opposed to a replay buffer, is particularly useful for specifying which states to sample from during planning, such as predecessor states that propagate information in reverse from a state more quickly. We introduce a semi-parametric model learning approach, called Reweighted Experience Models (REMs), that makes it simple to sample next states or predecessors. We demonstrate that REM-Dyna exhibits similar advantages over replay-based methods in learning in continuous state problems, and that the performance gap grows when moving to stochastic domains, of increasing size.

  1. [Alain et al., 2016] Guillaume Alain, Yoshua Bengio, Li Yao, Jason Yosinski, Éric Thibodeau-Laufer, Saizheng Zhang, and Pascal Vincent. GSNs: generative stochastic networks. Information and Inference: A Journal of the IMA, 2016.
  2. [Bagnell and Schneider, 2001] J A Bagnell and J G Schneider. Au- tonomous helicopter control using reinforcement learning policy search methods. In IEEE International Conference on Robotics and Automation, 2001.
  3. [Barreto et al., 2011] A Barreto, D Precup, and J Pineau. Reinforce- ment Learning using Kernel-Based Stochastic Factorization. In Advances in Neural Information Processing Systems, 2011.
  4. [Barreto et al., 2014] A Barreto, J Pineau, and D Precup. Policy Iteration Based on Stochastic Factorization. Journal of Artificial Intelligence Research, 2014.
  5. [Barreto et al., 2016] A Barreto, R Beirigo, J Pineau, and D Precup. Incremental Stochastic Factorization for Online Reinforcement Learning. In AAAI Conference on Artificial Intelligence, 2016.
  6. [Deisenroth and Rasmussen, 2011] M Deisenroth and C E Ras- mussen. PILCO: A model-based and data-efficient approach to policy search. In International Conference on Machine Learning, 2011.
  7. [French, 1999] R M French. Catastrophic forgetting in connectionist networks. Trends in Cognitive Sciences, 3(4):128-135, 1999.
  8. [Goodfellow et al., 2013] I J Goodfellow, M Mirza, D Xiao, A Courville, and Y Bengio. An empirical investigation of catas- trophic forgetting in gradient-based neural networks. arXiv preprint arXiv:1312.6211, 2013.
  9. [Goodfellow et al., 2014] I J Goodfellow, J Pouget-Abadie, MehMdi Mirza, B Xu, D Warde-Farley, S Ozair, A C Courville, and Y Bengio. Generative Adversarial Nets. In Advances in Neural Information Processing Systems, 2014.
  10. [Grunewalder et al., 2012] Steffen Grunewalder, Guy Lever, Luca Baldassarre, Massi Pontil, and Arthur Gretton. Modelling transi- tion dynamics in MDPs with RKHS embeddings. In International Conference on Machine Learning, 2012.
  11. [Gu et al., 2016] Shixiang Gu, Timothy P Lillicrap, Ilya Sutskever, and Sergey Levine. Continuous Deep Q-Learning with Model- based Acceleration. In International Conference on Machine Learning, 2016.
  12. [Hamilton et al., 2014] W L Hamilton, M M Fard, and J Pineau. Efficient learning and planning with compressed predictive states. Journal of Machine Learning Research, 2014.
  13. [Holmes et al., 2007] Michael P Holmes, Alexander G Gray, and Charles L Isbell. Fast Nonparametric Conditional Density Estima- tion. Uncertainty in AI, 2007.
  14. [Kveton and Theocharous, 2012] B Kveton and G Theocharous. Kernel-Based Reinforcement Learning on Representative States. AAAI Conference on Artificial Intelligence, 2012.
  15. [Lever et al., 2016] Guy Lever, John Shawe-Taylor, Ronnie Stafford, and Csaba Szepesvári. Compressed Conditional Mean Embed- dings for Model-Based Reinforcement Learning. In AAAI Confer- ence on Artificial Intelligence, 2016.
  16. [Lin, 1992] Long-Ji Lin. Self-Improving Reactive Agents Based On Reinforcement Learning, Planning and Teaching. Machine Learning, 1992.
  17. [Mairal et al., 2014] Julien Mairal, Piotr Koniusz, Zaid Harchaoui, and Cordelia Schmid. Convolutional Kernel Networks. Advances in Neural Information Processing Systems, 2014.
  18. [McCloskey and Cohen, 1989] Michael McCloskey and Neal J Co- hen. Catastrophic interference in connectionist networks: The sequential learning problem. Psychology of learning and motiva- tion, 24:109-165, 1989.
  19. [Moore and Atkeson, 1993] Andrew W Moore and Christopher G Atkeson. Prioritized sweeping: Reinforcement learning with less data and less time. Machine learning, 13(1):103-130, 1993.
  20. [Ormoneit and Sen, 2002] Dirk Ormoneit and Śaunak Sen. Kernel- Based Reinforcement Learning. Machine Learning, 2002.
  21. [Peng and Williams, 1993] Jing Peng and Ronald J Williams. Effi- cient Learning and Planning Within the Dyna Framework. Adap- tive behavior, 1993.
  22. [Pires and Szepesvári, 2016] Bernardo Avila Pires and Csaba Szepesvári. Policy Error Bounds for Model-Based Reinforcement Learning with Factored Linear Models. In Annual Conference on Learning Theory, 2016.
  23. [Schaul et al., 2016] Tom Schaul, John Quan, Ioannis Antonoglou, and David Silver. Prioritized Experience Replay. In International Conference on Learning Representations, 2016.
  24. [Schlegel et al., 2017] Matthew Schlegel, Yangchen Pan, Jiecao Chen, and Martha White. Adapting Kernel Representations Online Using Submodular Maximization. In International Conference on Machine Learning, 2017.
  25. [Sohn et al., 2015] Kihyuk Sohn, Honglak Lee, and Xinchen Yan. Learning Structured Output Representation using Deep Condi- tional Generative Models. In Advances in Neural Information Processing Systems, 2015.
  26. [Strehl and Littman, 2008] A. Strehl and M Littman. An analysis of model-based Interval Estimation for Markov Decision Processes. Journal of Computer and System Sciences, 2008.
  27. [Sutton and Barto, 1998] R.S. Sutton and A G Barto. Reinforcement Learning: An Introduction. MIT press, 1998.
  28. [Sutton et al., 2008] R Sutton, C Szepesvári, A Geramifard, and M Bowling. Dyna-style planning with linear function approxima- tion and prioritized sweeping. In Conference on Uncertainty in Artificial Intelligence, 2008.
  29. [Sutton, 1991] R.S. Sutton. Integrated modeling and control based on reinforcement learning and dynamic programming. In Ad- vances in Neural Information Processing Systems, 1991.
  30. [Talvitie, 2017] Erik Talvitie. Self-Correcting Models for Model- Based Reinforcement Learning. In AAAI Conference on Artificial Intelligence, 2017.
  31. [Van Hoof et al., 2015] H Van Hoof, J. Peters, and G Neu- mann. Learning of Non-Parametric Control Policies with High- Dimensional State Features. AI and Statistics, 2015.
  32. [van Seijen and Sutton, 2015] H van Seijen and R.S. Sutton. A deeper look at planning as learning from replay. In International Conference on Machine Learning, 2015.
  33. [White, 2017] Martha White. Unifying task specification in rein- forcement learning. In International Conference on Machine Learning, 2017.
  34. [Yao et al., 2014] Hengshuai Yao, Csaba Szepesvári, Bernardo Avila Pires, and Xinhua Zhang. Pseudo-MDPs and factored linear action models. In ADPRL, 2014.

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

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