Proceedings

Policy Learning with Constraints in Model-free Reinforcement Learning: A Survey

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Survey Track. Pages 4508-4515.

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

Abstract

Reinforcement Learning (RL) algorithms have had tremendous success in simulated domains. These algorithms, however, often cannot be directly applied to physical systems, especially in cases where there are constraints to satisfy (e.g. to ensure safety or limit resource consumption). In standard RL, the agent is incentivized to explore any policy with the sole goal of maximizing reward; in the real world, however, ensuring satisfaction of certain constraints in the process is also necessary and essential. In this article, we overview existing approaches addressing constraints in model-free reinforcement learning. We model the problem of learning with constraints as a Constrained Markov Decision Process and consider two main types of constraints: cumulative and instantaneous. We summarize existing approaches and discuss their pros and cons. To evaluate policy performance under constraints, we introduce a set of standard benchmarks and metrics. We also summarize limitations of current methods and present open questions for future research.

  1. [Achiam et al., 2017] Joshua Achiam, David Held, Aviv Tamar, and Pieter Abbeel. Constrained policy optimiza- tion. In Proceedings of the 34th International Conference on Machine Learning-Volume 70, pages 22-31. JMLR. org, 2017.
  2. [Altman, 1999] Eitan Altman. Constrained Markov decision processes, volume 7. CRC Press, 1999.
  3. [Azar et al., 2017] Mohammad Gheshlaghi Azar, Ian Os- band, and Rémi Munos. Minimax regret bounds for re- inforcement learning. In Proceedings of the 34th Interna- tional Conference on Machine Learning-Volume 70, pages 263-272. JMLR. org, 2017.
  4. [Bhatia et al., 2019] Abhinav Bhatia, Pradeep Varakantham, and Akshat Kumar. Resource constrained deep reinforce- ment learning. In Proceedings of the International Confer- ence on Automated Planning and Scheduling, volume 29, pages 610-620, 2019.
  5. [Bohez et al., 2019] Steven Bohez, Abbas Abdolmaleki, Michael Neunert, Jonas Buchli, Nicolas Heess, and Raia Hadsell. Value constrained model-free continuous control. arXiv preprint arXiv:1902.04623, 2019.
  6. [Boyd and Vandenberghe, 2004] Stephen Boyd and Lieven Vandenberghe. Convex optimization. Cambridge univer- sity press, 2004.
  7. [Chen et al., 2021] Yi Chen, Jing Dong, and Zhaoran Wang. A primal-dual approach to constrained markov decision processes. arXiv preprint arXiv:2101.10895, 2021.
  8. [Chou et al., 2017] Po-Wei Chou, Daniel Maturana, and Se- bastian Scherer. Improving stochastic policy gradients in continuous control with deep reinforcement learning us- ing the beta distribution. In International conference on machine learning, pages 834-843. PMLR, 2017.
  9. [Chow et al., 2017] Yinlam Chow, Mohammad Ghavamzadeh, Lucas Janson, and Marco Pavone. Risk-constrained reinforcement learning with percentile risk criteria. The Journal of Machine Learning Research, 18(1):6070-6120, 2017.
  10. [Chow et al., 2018] Yinlam Chow, Ofir Nachum, Edgar Duenez-Guzman, and Mohammad Ghavamzadeh. A lyapunov-based approach to safe reinforcement learning. In Advances in Neural Information Processing Systems, pages 8092-8101, 2018.
  11. [Chow et al., 2019] Yinlam Chow, Ofir Nachum, Aleksan- dra Faust, Mohammad Ghavamzadeh, and Edgar Duenez- Guzman. Lyapunov-based safe policy optimization for continuous control. arXiv preprint arXiv:1901.10031, 2019.
  12. [Dalal et al., 2018] Gal Dalal, Krishnamurthy Dvijotham, Matej Vecerik, Todd Hester, Cosmin Paduraru, and Yuval Tassa. Safe exploration in continuous action spaces. arXiv preprint arXiv:1801.08757, 2018.
  13. [Drazin and Drazin, 1992] Philip G Drazin and Philip Drazin Drazin. Nonlinear systems. Number 10. Cambridge Uni- versity Press, 1992.
  14. [Dulac-Arnold et al., 2019] Gabriel Dulac-Arnold, Daniel Mankowitz, and Todd Hester. Challenges of real-world reinforcement learning. arXiv preprint arXiv:1904.12901, 2019.
  15. [Efroni et al., 2020] Yonathan Efroni, Shie Mannor, and Matteo Pirotta. Exploration-exploitation in constrained mdps. arXiv preprint arXiv:2003.02189, 2020.
  16. [Fujita and Maeda, 2018] Yasuhiro Fujita and Shin-ichi Maeda. Clipped action policy gradient. In International Conference on Machine Learning, pages 1597-1606.
  17. PMLR, 2018.
  18. [Garcıa and Fernández, 2015] Javier Garcıa and Fernando Fernández. A comprehensive survey on safe reinforce- ment learning. Journal of Machine Learning Research, 16(1):1437-1480, 2015.
  19. [Geibel, 2006] Peter Geibel. Reinforcement learning for mdps with constraints. In European Conference on Ma- chine Learning, pages 646-653. Springer, 2006.
  20. [Henri et al., 2020] Gonzague Henri, Tanguy Levent, Avishai Halev, Reda Alami, and Philippe Cordier. pym- grid: An open-source python microgrid simulator for applied artificial intelligence research. arXiv preprint arXiv:2011.08004, 2020.
  21. [Jin et al., 2018] Chi Jin, Zeyuan Allen-Zhu, Sebastien Bubeck, and Michael I Jordan. Is q-learning provably ef- ficient? In Advances in Neural Information Processing Systems, pages 4863-4873, 2018.
  22. [Kaelbling et al., 1996] Leslie Pack Kaelbling, Michael L Littman, and Andrew W Moore. Reinforcement learn- ing: A survey. Journal of artificial intelligence research, 4:237-285, 1996.
  23. [Le et al., 2019] Hoang Le, Cameron Voloshin, and Yisong Yue. Batch policy learning under constraints. In Inter- national Conference on Machine Learning, pages 3703- 3712. PMLR, 2019.
  24. [Levine et al., 2016] Sergey Levine, Chelsea Finn, Trevor Darrell, and Pieter Abbeel. End-to-end training of deep visuomotor policies. The Journal of Machine Learning Research, 17(1):1334-1373, 2016.
  25. [Liang et al., 2018] Qingkai Liang, Fanyu Que, and Ey- tan Modiano. Accelerated primal-dual policy optimiza- tion for safe reinforcement learning. arXiv preprint arXiv:1802.06480, 2018.
  26. [Liu et al., 2020a] Yongshuai Liu, Jiaxin Ding, and Xin Liu. A constrained reinforcement learning based approach for network slicing. In 2020 IEEE 28th International Con- ference on Network Protocols (ICNP), pages 1-6. IEEE, 2020.
  27. [Liu et al., 2020b] Yongshuai Liu, Jiaxin Ding, and Xin Liu. Ipo: Interior-point policy optimization under constraints. In Proceedings of the AAAI Conference on Artificial Intel- ligence, volume 34, pages 4940-4947, 2020.
  28. [Liu et al., 2021] Yongshuai Liu, Jiaxin Ding, and Xin Liu. Resource allocation method for network slicing using con- strained reinforcement learning. In The International Federation for Information Processing (IFIP) Networking 2021, pages 1-3. IEEE, 2021.
  29. [Mnih et al., 2013] Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Alex Graves, Ioannis Antonoglou, Daan Wierstra, and Martin Riedmiller. Playing atari with deep reinforcement learning. arXiv preprint arXiv:1312.5602, 2013.
  30. [Morimura et al., 2010] Tetsuro Morimura, Eiji Uchibe, Ju- nichiro Yoshimoto, Jan Peters, and Kenji Doya. Deriva- tives of logarithmic stationary distributions for policy gradient reinforcement learning. Neural computation, 22(2):342-376, 2010.
  31. [Pham et al., 2018] Tu-Hoa Pham, Giovanni De Magistris, and Ryuki Tachibana. Optlayer-practical constrained opti- mization for deep reinforcement learning in the real world. In 2018 IEEE International Conference on Robotics and Automation (ICRA), pages 6236-6243. IEEE, 2018.
  32. [Qiu et al., 2020] Shuang Qiu, Xiaohan Wei, Zhuoran Yang, Jieping Ye, and Zhaoran Wang. Upper confidence primal- dual optimization: Stochastically constrained markov de- cision processes with adversarial losses and unknown tran- sitions. arXiv preprint arXiv:2003.00660, 2020.
  33. [Ray et al., 2019] Alex Ray, Joshua Achiam, and Dario Amodei. Benchmarking safe exploration in deep rein- forcement learning. arXiv preprint arXiv:1910.01708, 2019.
  34. [Satija et al., 2020] Harsh Satija, Philip Amortila, and Joelle Pineau. Constrained markov decision processes via back- ward value functions. In International Conference on Ma- chine Learning, pages 8502-8511. PMLR, 2020.
  35. [Saunders et al., 2017] William Saunders, Girish Sastry, An- dreas Stuhlmueller, and Owain Evans. Trial without error: Towards safe reinforcement learning via human interven- tion. arXiv preprint arXiv:1707.05173, 2017.
  36. [Schulman et al., 2015] John Schulman, Sergey Levine, Pieter Abbeel, Michael Jordan, and Philipp Moritz. Trust region policy optimization. In International conference on machine learning, pages 1889-1897, 2015.
  37. [Schulman et al., 2017] John Schulman, Filip Wolski, Pra- fulla Dhariwal, Alec Radford, and Oleg Klimov. Prox- imal policy optimization algorithms. arXiv preprint arXiv:1707.06347, 2017.
  38. [Shani et al., 2005] Guy Shani, David Heckerman, Ronen I Brafman, and Craig Boutilier. An mdp-based recom- mender system. Journal of Machine Learning Research, 6(9), 2005.
  39. [Singh et al., 2020] Rahul Singh, Abhishek Gupta, and Ness B Shroff. Learning in markov decision processes un- der constraints. arXiv preprint arXiv:2002.12435, 2020.
  40. [Stooke et al., 2020] Adam Stooke, Joshua Achiam, and Pieter Abbeel. Responsive safety in reinforcement learn- ing by pid lagrangian methods. In International Con- ference on Machine Learning, pages 9133-9143. PMLR, 2020.
  41. [Sutton and Barto, 2018] Richard S Sutton and Andrew G Barto. Reinforcement learning: An introduction. MIT press, 2018.
  42. [Sutton et al., 1999] Richard S Sutton, David A McAllester, Satinder P Singh, Yishay Mansour, et al. Policy gradient methods for reinforcement learning with function approx- imation. In NIPs, volume 99, pages 1057-1063.
  43. [Tessler et al., 2018] Chen Tessler, Daniel J Mankowitz, and Shie Mannor. Reward constrained policy optimization. arXiv preprint arXiv:1805.11074, 2018.
  44. [Turchetta et al., 2016] Matteo Turchetta, Felix Berkenkamp, and Andreas Krause. Safe exploration in finite markov decision processes with gaussian processes. arXiv preprint arXiv:1606.04753, 2016.
  45. [Vinyals et al., 2019] Oriol Vinyals, Igor Babuschkin, Woj- ciech M Czarnecki, Michaël Mathieu, Andrew Dudzik, Junyoung Chung, David H Choi, Richard Powell, Timo Ewalds, Petko Georgiev, et al. Grandmaster level in star- craft ii using multi-agent reinforcement learning. Nature, 575(7782):350-354, 2019.
  46. [Wachi and Sui, 2020] Akifumi Wachi and Yanan Sui. Safe reinforcement learning in constrained markov decision processes. In International Conference on Machine Learn- ing, pages 9797-9806. PMLR, 2020.
  47. [Wachi et al., 2018] Akifumi Wachi, Yanan Sui, Yisong Yue, and Masahiro Ono. Safe exploration and optimization of constrained mdps using gaussian processes. In Proceed- ings of the AAAI Conference on Artificial Intelligence, vol- ume 32, 2018.
  48. [Wu et al., 2015] Huasen Wu, R Srikant, Xin Liu, and Chong Jiang. Algorithms with logarithmic or sublinear regret for constrained contextual bandits. In Proceedings of the Twenty-ninth Annual Conference on Neural Information Processing Systems (NIPS), 2015.
  49. [Xu and Mannor, 2011] Huan Xu and Shie Mannor. Proba- bilistic goal markov decision processes. In Twenty-Second International Joint Conference on Artificial Intelligence. Citeseer, 2011. IJCAI
  50. [Yang et al., 2020] Tsung-Yen Yang, Justinian Rosca, Karthik Narasimhan, and Peter J Ramadge. Projection- based constrained policy optimization. arXiv preprint arXiv:2010.03152, 2020.

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

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