Proceedings

Robust Reinforcement Learning as a Stackelberg Game via Adaptively-Regularized Adversarial Training

Video #1 Video #2 Download BibTeX Cite

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

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

Abstract

Robust Reinforcement Learning (RL) focuses on improving performances under model errors or adversarial attacks, which facilitates the real-life deployment of RL agents. Robust Adversarial Reinforcement Learning (RARL) is one of the most popular frameworks for robust RL. However, most of the existing literature models RARL as a zero-sum simultaneous game with Nash equilibrium as the solution concept, which could overlook the sequential nature of RL deployments, produce overly conservative agents, and induce training instability. In this paper, we introduce a novel hierarchical formulation of robust RL -- a general-sum Stackelberg game model called RRL-Stack -- to formalize the sequential nature and provide extra flexibility for robust training. We develop the Stackelberg Policy Gradient algorithm to solve RRL-Stack, leveraging the Stackelberg learning dynamics by considering the adversary's response. Our method generates challenging yet solvable adversarial environments which benefit RL agents' robust learning. Our algorithm demonstrates better training stability and robustness against different testing conditions in the single-agent robotics control and multi-agent highway merging tasks.

  1. [Abraham et al., 2012] Ralph Abraham, Jerrold E Marsden, and Tudor Ratiu. Manifolds, tensor analysis, and appli- cations, volume 75. Springer Science & Business Media, 2012.
  2. [Akkaya et al., 2019] Ilge Akkaya, Marcin Andrychowicz, Maciek Chociej, Mateusz Litwin, Bob McGrew, Arthur Petron, Alex Paino, Matthias Plappert, Glenn Powell, Raphael Ribas, et al. Solving rubik's cube with a robot hand. arXiv preprint arXiv:1910.07113, 2019.
  3. [Başar and Olsder, 1998] Tamer Başar and Geert Jan Olsder. Dynamic noncooperative game theory. SIAM, 1998.
  4. [Brockman et al., 2016] Greg Brockman, Vicki Cheung, Lud- wig Pettersson, Jonas Schneider, John Schulman, Jie Tang, and Wojciech Zaremba. Openai gym. arXiv preprint arXiv:1606.01540, 2016.
  5. [Chen et al., 2021] Baiming Chen, Mengdi Xu, Liang Li, and Ding Zhao. Delay-aware model-based reinforcement learn- ing for continuous control. Neurocomputing, 450:119-128, 2021.
  6. [Dennis et al., 2020] Michael Dennis, Natasha Jaques, Eu- gene Vinitsky, Alexandre Bayen, Stuart Russell, Andrew Critch, and Sergey Levine. Emergent complexity and zero- shot transfer via unsupervised environment design. arXiv preprint arXiv:2012.02096, 2020.
  7. [Désidéri, 2012] Jean-Antoine Désidéri. Multiple-gradient descent algorithm (mgda) for multiobjective optimization. Comptes Rendus Mathematique, 350(5-6):313-318, 2012.
  8. [Ding et al., 2021] Wenhao Ding, Baiming Chen, Bo Li, Kim Ji Eun, and Ding Zhao. Multimodal safety-critical scenarios generation for decision-making algorithms evalu- ation. IEEE Robotics and Automation Letters, 6(2):1551- 1558, 2021.
  9. [Fiez et al., 2020] Tanner Fiez, Benjamin Chasnov, and Lil- lian Ratliff. Implicit learning dynamics in stackelberg games: Equilibria characterization, convergence analysis, and empirical study. In International Conference on Ma- chine Learning, pages 3133-3144. PMLR, 2020.
  10. [Foerster et al., 2017] Jakob N Foerster, Richard Y Chen, Maruan Al-Shedivat, Shimon Whiteson, Pieter Abbeel, and Igor Mordatch. Learning with opponent-learning aware- ness. arXiv preprint arXiv:1709.04326, 2017.
  11. [Jin et al., 2020] Chi Jin, Praneeth Netrapalli, and Michael Jordan. What is local optimality in nonconvex-nonconcave minimax optimization? In International Conference on Machine Learning, pages 4880-4889. PMLR, 2020.
  12. [Kamalaruban et al., 2020] Parameswaran Kamalaruban, Yu- Ting Huang, Ya-Ping Hsieh, Paul Rolland, Cheng Shi, and Volkan Cevher. Robust reinforcement learning via adver- sarial training with langevin dynamics. arXiv preprint arXiv:2002.06063, 2020.
  13. [Leurent, 2018] Edouard Leurent. An environment for au- tonomous driving decision-making. https://github.com/ eleurent/highway-env, 2018. Accessed: 2022-05-21. Link
  14. [Li et al., 2019] Bin Li, Peng Luo, and Dewen Xiong. Equi- librium strategies for alpha-maxmin expected utility max- imization. SIAM Journal on Financial Mathematics, 10(2):394-429, 2019.
  15. [Martens et al., 2012] James Martens, Ilya Sutskever, and Kevin Swersky. Estimating the hessian by back- propagating curvature. arXiv preprint arXiv:1206.6464, 2012.
  16. [Morimoto and Doya, 2005] Jun Morimoto and Kenji Doya. Robust reinforcement learning. Neural computation, 17(2):335-359, 2005.
  17. [Pinto et al., 2017] Lerrel Pinto, James Davidson, Rahul Suk- thankar, and Abhinav Gupta. Robust adversarial reinforce- ment learning. In International Conference on Machine Learning, pages 2817-2826. PMLR, 2017.
  18. [Saad and Schultz, 1986] Youcef Saad and Martin H Schultz. Gmres: A generalized minimal residual algorithm for solv- ing nonsymmetric linear systems. SIAM Journal on scien- tific and statistical computing, 7(3):856-869, 1986.
  19. [Schäfer et al., 2019] Florian Schäfer, Hongkai Zheng, and Anima Anandkumar. Implicit competitive regularization in gans. arXiv preprint arXiv:1910.05852, 2019.
  20. [Shapley, 1953] Lloyd S Shapley. Stochastic games. Pro- ceedings of the national academy of sciences, 39(10):1095- 1100, 1953.
  21. [Shen et al., 2020] Qianli Shen, Yan Li, Haoming Jiang, Zhaoran Wang, and Tuo Zhao. Deep reinforcement learning with robust and smooth policy. In International Conference on Machine Learning, pages 8707-8718. PMLR, 2020.
  22. [Shewchuk and others, 1994] Jonathan Richard Shewchuk et al. An introduction to the conjugate gradient method without the agonizing pain, 1994.
  23. [Tessler et al., 2019] Chen Tessler, Yonathan Efroni, and Shie Mannor. Action robust reinforcement learning and applica- tions in continuous control. In International Conference on Machine Learning, pages 6215-6224. PMLR, 2019.
  24. [Xu et al., 2020] Mengdi Xu, Wenhao Ding, Jiacheng Zhu, Zuxin Liu, Baiming Chen, and Ding Zhao. Task-agnostic online reinforcement learning with an infinite mixture of gaussian processes. Advances in Neural Information Pro- cessing Systems, 33:6429-6440, 2020.
  25. [Xu et al., 2021] Mengdi Xu, Peide Huang, Fengpei Li, Ji- acheng Zhu, Xuewei Qi, Kentaro Oguchi, Zhiyuan Huang, Henry Lam, and Ding Zhao. Accelerated policy evaluation: Learning adversarial environments with adaptive impor- tance sampling. arXiv preprint arXiv:2106.10566, 2021.
  26. [Yu et al., 2021] Jing Yu, Clement Gehring, Florian Schäfer, and Animashree Anandkumar. Robust reinforcement learn- ing: A constrained game-theoretic approach. In Learning for Dynamics and Control, pages 1242-1254. PMLR, 2021.
  27. [Zhang et al., 2019] K Zhang, Z Yang, and T Başar. Multi- agent reinforcement learning: A selective overview of the- ories and algorithms. arxiv e-prints, page. arXiv preprint arXiv:1911.10635, 2019.
  28. [Zhang et al., 2020] Kaiqing Zhang, Bin Hu, and Tamer Basar. On the stability and convergence of robust adversar- ial reinforcement learning: A case study on linear quadratic systems. Advances in Neural Information Processing Sys- tems, 33, 2020.
  29. [Zhang et al., 2021] Guodong Zhang, Yuanhao Wang, Lau- rent Lessard, and Roger Grosse. Don't fix what ain't broke: Near-optimal local convergence of alternating gradient descent-ascent for minimax optimization. arXiv preprint arXiv:2102.09468, 2021.
  30. [Zhao et al., 2020] Wenshuai Zhao, Jorge Peña Queralta, and Tomi Westerlund. Sim-to-real transfer in deep reinforce- ment learning for robotics: a survey. In 2020 IEEE Sympo- sium Series on Computational Intelligence (SSCI), pages 737-744. IEEE, 2020.

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

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