Proceedings

Failure-Scenario Maker for Rule-Based Agent using Multi-agent Adversarial Reinforcement Learning and its Application to Autonomous Driving

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. AI for Improving Human Well-being. Pages 6006-6012.

https://doi.org/10.24963/ijcai.2019/832

Abstract

We examine the problem of adversarial reinforcement learning for multi-agent domains including a rule-based agent. Rule-based algorithms are required in safety-critical applications for them to work properly in a wide range of situations. Hence, every effort is made to find failure scenarios during the development phase. However, as the software becomes complicated, finding failure cases becomes difficult. Especially in multi-agent domains, such as autonomous driving environments, it is much harder to find useful failure scenarios that help us improve the algorithm. We propose a method for efficiently finding failure scenarios; this method trains the adversarial agents using multi-agent reinforcement learning such that the tested rule-based agent fails. We demonstrate the effectiveness of our proposed method using a simple environment and autonomous driving simulator.

  1. [Devlin et al., 2014] Sam Devlin, Logan Yliniemi, Daniel Kudenko, et al. Potential-based difference rewards for multiagent reinforcement learning. In International Con- ference on Autonomous agents and Multi-Agent Systems (AAMAS), 2014.
  2. [Foerster et al., 2018] Jakob Foerster, Gregory Farquhar, Triantafyllos Afouras, et al. Counterfactual multi-agent policy gradients. In AAAI Conference on Artificial Intelli- gence (AAAI), 2018.
  3. [Goodfellow et al., 2014] Ian Goodfellow, Jean Pouget- Abadie, Mehdi Mirza, et al. Generative adversarial nets. In Advances in Neural Information Processing Systems (NeurIPS), pages 2672-2680, 2014.
  4. [Horgan et al., 2018] Dan Horgan, John Quan, David Bud- den, et al. Distributed prioritized experience replay. In International Conference on Learning Representation (ICLR), 2018.
  5. [Kim and Shim, 2003] H Jin Kim and David H Shim. A flight control system for aerial robots: algorithms and ex- periments. Control engineering practice, 11(12):1389- 1400, 2003.
  6. [Kurakin et al., 2016] Alexey Kurakin, Ian Goodfellow, and Samy Bengio. Adversarial examples in the physical world. arXiv preprint arXiv:1607.02533, 2016.
  7. [Lauer and Riedmiller, 2000] Martin Lauer and Martin Ried- miller. An algorithm for distributed reinforcement learn- ing in cooperative multi-agent systems. In International Conference on Machine Learning (ICML), 2000.
  8. [Levine et al., 2016] Sergey Levine, Chelsea Finn, Trevor Darrell, et al. End-to-end training of deep visuomotor poli- cies. The Journal of Machine Learning Research (JMLR), 17(1):1334-1373, 2016.
  9. [Li et al., 2019] Shihui Li, Yi Wu, Xinyue Cui, et al. Ro- bust multi-agent reinforcement learning via minimax deep deterministic policy gradient. In AAAI Conference on Ar- tificial Intelligence (AAAI), 2019.
  10. [Littman, 1994] Michael L Littman. Markov games as a framework for multi-agent reinforcement learning. In International Conference on Machine Learning (ICML), 1994.
  11. [Lowe et al., 2017] Ryan Lowe, Yi Wu, Aviv Tamar, et al. Multi-agent actor-critic for mixed cooperative-competitive environments. In Advances in Neural Information Pro- cessing Systems (NeurIPS), 2017.
  12. [Mnih et al., 2015] Volodymyr Mnih, Koray Kavukcuoglu, David Silver, et al. Human-level control through deep re- inforcement learning. Nature, 518(7540):529, 2015.
  13. [Mordatch and Abbeel, 2017] Igor Mordatch and Pieter Abbeel. Emergence of grounded compositional lan- guage in multi-agent populations. arXiv preprint arXiv:1703.04908, 2017.
  14. [Nguyen et al., 2018] Duc Thien Nguyen, Akshat Kumar, and Hoong Chuin Lau. Credit assignment for collective multiagent RL with global rewards. In Advances in Neu- ral Information Processing Systems (NeurIPS), 2018.
  15. [Panait and Luke, 2005] Liviu Panait and Sean Luke. Co- operative multi-agent learning: The state of the art. Au- tonomous Agents and Multi-Agent Systems, 11(3):387- 434, 2005.
  16. [Pei et al., 2017] Kexin Pei, Yinzhi Cao, Junfeng Yang, et al. Deepxplore: Automated whitebox testing of deep learning systems. In Symposium on Operating Systems Principles (SOSP), 2017.
  17. [Pinto et al., 2017] Lerrel Pinto, James Davidson, Rahul Sukthankar, et al. Robust adversarial reinforcement learn- ing. In International Conference on Machine Learning (ICML), 2017.
  18. [Schaul et al., 2016] Tom Schaul, John Quan, Ioannis Antonoglou, et al. Prioritized experience replay. In Inter- national Conference on Learning Representation (ICLR), 2016.
  19. [Shah et al., 2017] Shital Shah, Debadeepta Dey, Chris Lovett, et al. Airsim: High-fidelity visual and physical simulation for autonomous vehicles. In Field and Service Robotics (FSR), 2017.
  20. [Silver et al., 2016] David Silver, Aja Huang, Chris J Mad- dison, et al. Mastering the game of Go with deep neural networks and tree search. Nature, 529(7587):484, 2016.
  21. [Stanton and Young, 1998] N. A. Stanton and M. S. Young. Vehicle automation and driving performance. Ergonomics, 41(7):1014-1028, 1998.
  22. [Szegedy et al., 2013] Christian Szegedy, Wojciech Zaremba, Ilya Sutskever, et al. Intriguing properties of neural networks. arXiv preprint arXiv:1312.6199, 2013.
  23. [Tian et al., 2018] Yuchi Tian, Kexin Pei, Suman Jana, and Baishakhi Ray. Deeptest: Automated testing of deep- neural-network-driven autonomous cars. In International Conference on Software Engineering (ICSE), 2018.
  24. [Urmson et al., 2008] Chris Urmson, Joshua Anhalt, Drew Bagnell, et al. Autonomous driving in urban environments: Boss and the urban challenge. Journal of Field Robotics, 25(8):425-466, 2008.
  25. [Vogel, 2003] Katja Vogel. A comparison of headway and time to collision as safety indicators. Accident analysis & prevention, 35(3):427-433, 2003.
  26. [Wolpert and Tumer, 2002] David H Wolpert and Kagan Tumer. Optimal payoff functions for members of collec- tives. In Modeling complexity in economic and social sys- tems, pages 355-369. World Scientific, 2002.

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

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