Proceedings

Poisoning the Well: Can We Simultaneously Attack a Group of Learning Agents?

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 3470-3478.

https://doi.org/10.24963/ijcai.2023/386

Abstract

Reinforcement Learning's (RL) ubiquity has instigated research on potential threats to its training and deployment. Many works study single-learner training-time attacks that "pre-programme" behavioral triggers into a strategy. However, attacks on collections of learning agents remain largely overlooked. We remedy the situation by developing a constructive training-time attack on a population of learning agents and additionally make the attack agnostic to the population's size. The attack constitutes a sequence of environment (re)parameterizations (poisonings), generated to overcome individual differences between agents and lead the entire population to the same target behavior while minimizing effective environment modulation. Our method is demonstrated on populations of independent learners in "ghost" environments (learners do not interact or perceive each other) as well as environments with mutual awareness, with or without individual learning. From the attack perspective, we pursue an ultra-blackbox setting, i.e., the attacker's training utilizes only across-policy traces of the victim learners for both attack conditioning and evaluation. The resulting uncertainty in population behavior is managed via a novel Wasserstein distance-based Gaussian embedding of behaviors detected within the victim population. To align with prior works on environment poisoning, our experiments are based on a 3D Grid World domain and show: a) feasibility, i.e., despite the uncertainty, the attack forces a population-wide adoption of target behavior; b) efficacy, i.e., the attack is size-agnostic and transferable. Code and Appendices are available at "bit.ly/github-rb-cep".

  1. [Álvarez-Esteban et al., 2016] Pedro C Álvarez-Esteban, E Del Barrio, JA Cuesta-Albertos, and C Matrán. A fixed-point approach to barycenters in wasserstein space. Journal of Mathematical Analysis and Applications, 441(2):744-762, 2016.
  2. [Behzadan and Munir, 2017] Vahid Behzadan and Arslan Munir. Vulnerability of deep reinforcement learning to policy induction attacks. In International Conference on Machine Learning and Data Mining in Pattern Recogni- tion (MLDM), pages 262-275, 2017.
  3. [Chelarescu, 2021] Paul Chelarescu. Deception in social learning: A multi-agent reinforcement learning perspec- tive. arXiv preprint arXiv:2106.05402, 2021.
  4. [Chen et al., 2019] Tong Chen, Jiqiang Liu, Yingxiao Xiang, Wenjia Niu, Endong Tong, and Zhen Han. Adversarial at- tack and defense in reinforcement learning-from ai secu- rity view. Cybersecurity, 2(1):1-22, 2019.
  5. [Chen et al., 2022] Yanjiao Chen, Zhicong Zheng, and Xueluan Gong. Marnet: Backdoor attacks against coop- erative multi-agent reinforcement learning. IEEE Trans- actions on Dependable and Secure Computing, 2022.
  6. [Dimakopoulou et al., 2018] Maria Dimakopoulou, Ian Os- band, and Benjamin Van Roy. Scalable coordinated explo- ration in concurrent reinforcement learning. In Advances in Neural Information Processing Systems (NeurIPS), 2018.
  7. [Ilahi et al., 2021] Inaam Ilahi, Muhammad Usama, Ju- naid Qadir, Muhammad Umar Janjua, Ala Al-Fuqaha, Dinh Thai Hoang, and Dusit Niyato. Challenges and coun- termeasures for adversarial attacks on deep reinforcement learning. IEEE Transactions on Artificial Intelligence, 3(2):90-109, 2021.
  8. [Lample and Chaplot, 2017] Guillaume Lample and Deven- dra Singh Chaplot. Playing fps games with deep rein- forcement learning. In Thirty-First Association for the Advancement of Artificial Intelligence Conference (AAAI), 2017.
  9. [Lin et al., 2020] Jieyu Lin, Kristina Dzeparoska, Sai Qian Zhang, Alberto Leon-Garcia, and Nicolas Papernot. On the robustness of cooperative multi-agent reinforcement learning. In 2020 IEEE Security and Privacy Workshops (SPW), pages 62-68, 2020.
  10. [Liu et al., 2023] Tongtong Liu, Joe McCalmon, Md Asi- fur Rahman, Cameron Lischke, Talal Halabi, and Sarra Alqahtani. Weaponizing actions in multi-agent reinforce- ment learning: Theoretical and empirical study on security and robustness. In International Conference on Principles and Practice of Multi-Agent Systems (PRIMA), pages 347- 363, 2023.
  11. [Lupu and Precup, 2020] Andrei Lupu and Doina Precup. Gifting in multi-agent reinforcement learning. In Proceed- ings of the 19th International Conference on Autonomous Agents and MultiAgent Systems (AAMAS), pages 789-797, 2020.
  12. [Marthi et al., 2005] Bhaskara Marthi, Stuart Russell, David Latham, and Carlos Guestrin. Concurrent hierarchical re- inforcement learning. In Proceedings of the Nineteenth In- ternational Joint Conference on Artificial Intelligence (IJ- CAI), pages 779-785, 2005. IJCAI
  13. [Mialon et al., 2020] Grégoire Mialon, Dexiong Chen, Alexandre d'Aspremont, and Julien Mairal. A trainable optimal transport embedding for feature aggregation. In International Conference on Learning Representations (ICLR), 2020.
  14. [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.
  15. [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 Has- sabis. Human-level control through deep reinforcement learning. Nature, 518(7540):529-533, 2015.
  16. [Parisotto et al., 2019] Emilio Parisotto, Soham Ghosh, Sai Bhargav Yalamanchi, Varsha Chinnaobireddy, Yuhuai Wu, and Ruslan Salakhutdinov. Concurrent meta rein- forcement learning. arXiv preprint arXiv:1903.02710, 2019.
  17. [Pham et al., 2022] Nhan Pham, Lam Nguyen, Jie Chen, Lam Thanh Hoang, Subhro Das, and Lily Weng. c-mba: Adversarial attack for cooperative marl using learned dy- namics model. In Machine Learning Safety Workshop at NeurIPS, 2022.
  18. [Qi et al., 2017] Charles R Qi, Hao Su, Kaichun Mo, and Leonidas J Guibas. Pointnet: Deep learning on point sets for 3d classification and segmentation. In Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR), pages 652-660, 2017.
  19. [Rabinovich et al., 2010] Zinovi Rabinovich, Lachlan Dufton, Kate Larson, and Nicholas R. Jennings. Cultivating desired behaviour: Policy teaching via environment-dynamics tweaks. In Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 1097-1104, 2010.
  20. [Rakhsha et al., 2020] Amin Rakhsha, Goran Radanovic, Rati Devidze, Xiaojin Zhu, and Adish Singla. Policy teaching via environment poisoning: Training-time adver- sarial attacks against reinforcement learning. In Interna- tional Conference on Machine Learning (ICML), pages 7974-7984. PMLR, 2020.
  21. [Skianis et al., 2020] Konstantinos Skianis, Giannis Niko- lentzos, Stratis Limnios, and Michalis Vazirgiannis. Rep the set: Neural networks for learning set representations. In International conference on artificial intelligence and statistics (AISTATS), pages 1410-1420, 2020.
  22. [Vaserstein, 1969] Leonid Nisonovich Vaserstein. Markov processes over denumerable products of spaces, describ- ing large systems of automata. Problemy Peredachi Infor- matsii, 5(3):64-72, 1969.
  23. [Xu et al., 2021] Hang Xu, Rundong Wang, Lev Raizman, and Zinovi Rabinovich. Transferable environment poi- soning: Training-time attack on reinforcement learning. In Proceedings of the 20th International Conference on Autonomous Agents and MultiAgent Systems (AAMAS), pages 1398-1406, 2021.
  24. [Xu et al., 2022] Hang Xu, Xinghua Qu, and Zinovi Rabi- novich. Spiking pitch black: Poisoning an unknown en- vironment to attack unknown reinforcement learners. In Proceedings of the 21st International Conference on Au- tonomous Agents and Multiagent Systems (AAMAS), pages 1409-1417, 2022.
  25. [Yang et al., 2020] Jiachen Yang, Ang Li, Mehrdad Fara- jtabar, Peter Sunehag, Edward Hughes, and Hongyuan Zha. Learning to incentivize other learning agents. In Advances in Neural Information Processing Systems (NeurIPS), pages 15208-15219, 2020.
  26. [Zaheer et al., 2017] Manzil Zaheer, Satwik Kottur, Siamak Ravanbakhsh, Barnabas Poczos, Russ R Salakhutdinov, and Alexander J Smola. Deep sets. In Advances in Neural Information Processing Systems (NeurIPS), 2017.

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

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