Proceedings

Variational Model-based Policy Optimization

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 2292-2299.

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

Abstract

Model-based reinforcement learning (RL) algorithms allow us to combine model-generated data with those collected from interaction with the real system in order to alleviate the data efficiency problem in RL. However, designing such algorithms is often challenging because the bias in simulated data may overshadow the ease of data generation. A potential solution to this challenge is to jointly learn and improve model and policy using a universal objective function. In this paper, we leverage the connection between RL and probabilistic inference, and formulate such an objective function as a variational lower-bound of a log-likelihood. This allows us to use expectation maximization (EM) and iteratively fix a baseline policy and learn a variational distribution, consisting of a model and a policy (E-step), followed by improving the baseline policy given the learned variational distribution (M-step). We propose model-based and model-free policy iteration (actor-critic) style algorithms for the E-step and show how the variational distribution learned by them can be used to optimize the M-step in a fully model-based fashion. Our experiments on a number of continuous control tasks show that our model-based (E-step) algorithm, called variational model-based policy optimization (VMBPO), is more sample-efficient and robust to hyper-parameter tuning than its model-free (E-step) counterpart. Using the same control tasks, we also compare VMBPO with several state-of-the-art model-based and model-free RL algorithms and show its sample efficiency and performance.

  1. [Abdolmaleki et al., 2018] Abbas Abdolmaleki, Jost Tobias Springenberg, Yuval Tassa, Remi Munos, Nicolas Heess, and Martin Riedmiller. Maximum a posteriori policy opti- misation. In Proceedings of the 6th International Confer- ence on Learning Representations, 2018.
  2. [Borkar, 2002] Vivek S. Borkar. Q-learning for risk-sensitive control. Mathematics of operations research, 27(2):294- 311, 2002.
  3. [Buckman et al., 2018] Jacob Buckman, Danijar Hafner, George Tucker, Eugene Brevdo, and Honglak Lee. Sample- efficient reinforcement learning with stochastic ensemble value expansion. In Advances in Neural Information Pro- cessing Systems, pages 8224-8234, 2018.
  4. [Chebotar et al., 2017] Yevgen Chebotar, Mrinal Kalakrish- nan, Ali Yahya, Adrian Li, Stefan Schaal, and Sergey Levine. Path integral guided policy search. In IEEE Inter- national Conference on Robotics and Automation, 2017.
  5. [Chua et al., 2019] Kurtland Chua, Rowan McAllister, Roberto Calandra, and Sergey Levine. Unsupervised exploration with deep model-based reinforcement learning. In International Conference on Learning Representations (ICLR), 2019.
  6. [Dayan and Hinton, 1997] Peter Dayan and Geoffrey E. Hin- ton. Using expectation-maximization for reinforcement learning. Neural Computation, 9(2):271-278, 1997.
  7. [Fellows et al., 2019] Matthew Fellows, Anuj Mahajan, Tim G. J. Rudner, and Shimon Whiteson. VIREL: A variational inference framework for reinforcement learning. In Ad- vances in Neural Information Processing Systems, pages 7120-7134, 2019.
  8. [Haarnoja et al., 2018] Tuomas Haarnoja, Aurick Zhou, Pieter Abbeel, and Sergey Levine. Soft actor-critic: Off- policy maximum entropy deep reinforcement learning with a stochastic actor. In Proceedings of the 35th International Conference on Machine Learning, pages 1861-1870, 2018.
  9. [Hachiya et al., 2009] Hirotaka Hachiya, Jan Peters, and Masashi Sugiyama. Efficient sample reuse in EM-based policy search. In Proceedings of the European Conference on Machine Learning, 2009.
  10. [Janner et al., 2019] Michael Janner, Justin Fu, Marvin Zhang, and Sergey Levine. When to trust your model: Model-based policy optimization. In Advances in Neural Information Processing Systems 32, pages 12519-12530, 2019.
  11. [Kappen et al., 2012] Hilbert J. Kappen, Vicenc ¸Gómez, and Manfred Opper. Optimal control as a graphical model inference problem. Machine Learning, 87(2):159-182, 2012.
  12. [Levine and Abbeel, 2014] Sergey Levine and Pieter Abbeel. Learning neural network policies with guided policy search under unknown dynamics. In Advances in Neural Informa- tion Processing Systems, 2014.
  13. [Levine and Koltun, 2013] Sergey Levine and Vladlen Koltun. Variational policy search via trajectory optimiza- tion. In Advances in Neural Information Processing Systems, 2013.
  14. [Levine et al., 2020] Nir Levine, Yinlam Chow, Rui Shu, Ang Li, Mohammad Ghavamzadeh, and Hung Bui. Prediction, consistency, curvature: Representation learning for locally- linear control. In Proceedings of the 8th International Conference on Learning Representations, 2020.
  15. [Levine, 2018] Sergey Levine. Reinforcement learning and control as probabilistic inference: Tutorial and review. arXiv:1805.00909, 2018.
  16. [Mnih et al., 2013] Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Alex Graves, Ioannis Antonoglou, Daan Wier- stra, and Martin Riedmiller. Playing Atari with deep rein- forcement learning. preprint arXiv:1312.5602, 2013.
  17. [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. Fid- jeland, Georg Ostrovski, Stig Petersen, Charles Beattie, Amir Sadik, Ioannis Antonoglou, Helen King, Dharshan Kumaran, Daan Wierstra, Shane Legg, and Demis Hassabis. Human-level control through deep reinforcement learning. Nature, 518(7540):529-533, 2015.
  18. [Nachum et al., 2017] Ofir Nachum, Mohammad Norouzi, Kelvin Xu, and Dale Schuurmans. Bridging the gap be- tween value and policy based reinforcement learning. In Advances in Neural Information Processing Systems, pages 2775-2785, 2017.
  19. [Neumann, 2011] Gerhard Neumann. Variational inference for policy search in changing situations. In Proceedings of the 28th international conference on machine learning, pages 817-824, 2011.
  20. [Nguyen et al., 2008] XuanLong Nguyen, Martin J. Wain- wright, and Michael I. Jordan. Estimating divergence func- tionals and the likelihood ratio by penalized convex risk minimization. In Advances in neural information process- ing systems, pages 1089-1096, 2008.
  21. [Peters and Schaal, 2007] Jan Peters and Stefan Schaal. Re- inforcement learning by reward-weighted regression for operational space control. In Proceedings of the 24th inter- national conference on machine learning, 2007.
  22. [Peters et al., 2010] Jan Peters, Katharina Mulling, and Yasemin Altun. Relative entropy policy search. In Proceed- ings of the 24th AAAI Conference on Artificial Intelligence, 2010.
  23. [Rawlik et al., 2013] Konrad Rawlik, Marc Toussaint, and Sethu Vijayakumar. On stochastic optimal control and reinforcement learning by approximate inference. In Pro- ceedings of Robotics: Science and Systems, 2013.
  24. [Schulman et al., 2015] John Schulman, Sergey Levine, Philipp Moritz, Michael I. Jordan, and Pieter Abbeel. Trust region policy optimization. In Proceedings of the 32nd In- ternational Conference on Machine Learning, pages 1889- 1897, 2015.
  25. [Sutton, 1990] Richard Sutton. Integrated architectures for learning, planning, and reacting based on approximating dynamic programming. In Proceedings of the 7th Interna- tional Conference on Machine Learning, 1990.
  26. [Todorov, 2008] Emanuel Todorov. General duality between optimal control and estimation. In Proceedings of the 47th IEEE Conference on Decision and Control, pages 4286- 4292, 2008.
  27. [Toussaint, 2009] Marc Toussaint. Robot trajectory optimiza- tion using approximate inference. In Proceedings of the 26th International Conference on Machine Learning, pages 1049-1056, 2009.

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

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