Proceedings

Mean Aggregator Is More Robust than Robust Aggregators under Label Poisoning Attacks

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 4797-4805.

https://doi.org/10.24963/ijcai.2024/530

Abstract

Robustness to malicious attacks is of paramount importance for distributed learning. Existing works often consider the classical Byzantine attacks model, which assumes that some workers can send arbitrarily malicious messages to the server and disturb the aggregation steps of the distributed learning process. To defend against such worst-case Byzantine attacks, various robust aggregators have been proven effective and much superior to the often-used mean aggregator. In this paper, we show that robust aggregators are too conservative for a class of weak but practical malicious attacks, as known as label poisoning attacks, where the sample labels of some workers are poisoned. Surprisingly, we are able to show that the mean aggregator is more robust than the state-of-the-art robust aggregators in theory, given that the distributed data are sufficiently heterogeneous. In fact, the learning error of the mean aggregator is proven to be optimal in order. Experimental results corroborate our theoretical findings, demonstrating the superiority of the mean aggregator under label poisoning attacks.

  1. [Allouah et al., 2023] Youssef Allouah, Sadegh Farhad- khani, Rachid Guerraoui, Nirupam Gupta, Rafaël Pinot, and John Stephan. Fixing by mixing: a recipe for opti- mal Byzantine ML under heterogeneity. In International Conference on Artificial Intelligence and Statistics, pages 1232-1300, 2023.
  2. [Bagdasaryan et al., 2020] Eugene Bagdasaryan, Andreas Veit, Yiqing Hua, Deborah Estrin, and Vitaly Shmatikov. How to backdoor federated learning. In International Conference on Artificial Intelligence and Statistics, pages 2938-2948, 2020.
  3. [Blanchard et al., 2017] Peva Blanchard, El Mahdi El Mhamdi, Rachid Guerraoui, and Julien Stainer. Machine learning with adversaries: Byzantine tolerant gradient descent. In Advances in Neural Information Processing Systems, pages 118-128, 2017.
  4. [Carmon et al., 2020] Yair Carmon, John C. Duchi, Oliver Hinder, and Aaron Sidford. Lower bounds for finding stationary points i. Mathematical Programming, 184(1- 2):71-120, 2020.
  5. [Chen et al., 2017] Yudong Chen, Lili Su, and Jiaming Xu. Distributed statistical machine learning in adversarial set- tings: Byzantine gradient descent. ACM on Measurement and Analysis of Computing Systems, 1(2):1-25, 2017.
  6. [Dong et al., 2024] Xingrong Dong, Zhaoxian Wu, Qing Ling, and Zhi Tian. Byzantine-robust distributed online learning: taming adversarial participants in an adversari- al environment. IEEE Transactions on Signal Processing, 72:235-248, 2024.
  7. [Fang et al., 2020] Minghong Fang, Xiaoyu Cao, Jinyuan Ji- a, and Neil Gong. Local model poisoning attacks to Byzantine-robust federated learning. In USENIX Securi- ty Symposium, pages 1605-1622, 2020.
  8. [Farhadkhani et al., 2022a] Sadegh Farhadkhani, Rachid Guerraoui, Nirupam Gupta, Rafael Pinot, and John Stephan. Byzantine machine learning made easy by resilient averaging of momentums. In International Conference on Machine Learning, pages 6246-6283, 2022.
  9. [Farhadkhani et al., 2022b] Sadegh Farhadkhani, Rachid Guerraoui, Lê-Nguyên Hoang, and Oscar Villemaud. An equivalence between data poisoning and Byzantine gradient attacks. In International Conference on Machine Learning, pages 6284-6323, 2022.
  10. [Gorbunov et al., 2022] Eduard Gorbunov, Samuel Horváth, Peter Richtárik, and Gauthier Gidel. Variance reduction is an antidote to Byzantines: better rates, weaker assump- tions and communication compression as a cherry on the top. In International Conference on Learning Representa- tions, 2022.
  11. [Gosselin et al., 2022] Rémi Gosselin, Loïc Vieu, Faiza Loukil, and Alexandre Benoit. Privacy and security in fed- erated learning: a survey. Applied Sciences, 12(19):9901, 2022.
  12. [He et al., 2022] Lie He, Sai Praneeth Karimireddy, and Martin Jaggi. Byzantine-robust decentralized learning via clippedgossip. arXiv preprint arXiv:2202.01545, 2022.
  13. [Jebreel and Domingo-Ferrer, 2023] Najeeb Moharram Je- breel and Josep Domingo-Ferrer. Fl-defender: combating targeted attacks in federated learning. Knowledge-Based Systems, 260:110178, 2023.
  14. [Jebreel et al., 2024] Najeeb Moharram Jebreel, Josep Domingo-Ferrer, David Sánchez, and Alberto Blanco- Justicia. Lfighter: defending against the label-flipping attack in federated learning. Neural Networks, 170:111- 126, 2024.
  15. [Kairouz et al., 2021] Peter Kairouz, H. Brendan McMa- han, Brendan Avent, Aurélien Bellet, Mehdi Bennis, Ar- jun Nitin Bhagoji, Kallista Bonawitz, Zachary Charles, Graham Cormode, Rachel Cummings, Rafael G.L. D'Oliveira, Hubert Eichner, Salim El Rouayheb, David Evans, Josh Gardner, Zachary Garrett, Adrià Gascón, Badih Ghazi, Phillip B. Gibbons, Marco Gruteser, Zaid Harchaoui, Chaoyang He, Lie He, Zhouyuan Huo, Ben Hutchinson, Justin Hsu, Martin Jaggi, Tara Javidi, Gauri Joshi, Mikhail Khodak, Jakub Konečný, Aleksandra Ko- rolova, Farinaz Koushanfar, Sanmi Koyejo, Tancrède Lep- oint, Yang Liu, Prateek Mittal, Mehryar Mohri, Richard Nock, Ayfer Özgür, Rasmus Pagh, Mariana Raykova, Hang Qi, Daniel Ramage, Ramesh Raskar, Dawn Song, Weikang Song, Sebastian U. Stich, Ziteng Sun, Anan- da Theertha Suresh, Florian Tramèr, Praneeth Vepakom- ma, Jianyu Wang, Li Xiong, Zheng Xu, Qiang Yang, Fe- lix X. Yu, Han Yu, and Sen Zhao. Advances and open problems in federated learning. Foundations and Trends in Machine Learning, 14(1-2):1-210, 2021.
  16. [Karimireddy et al., 2021] Sai Praneeth Karimireddy, Lie He, and Martin Jaggi. Learning from history for Byzan- tine robust optimization. In International Conference on Machine Learning, pages 5311-5319, 2021.
  17. [Karimireddy et al., 2022] Sai Praneeth Karimireddy, Lie He, and Martin Jaggi. Byzantine-robust learning on het- erogeneous datasets via bucketing. In International Con- ference on Learning Representations, 2022.
  18. [Lamport et al., 1982] Leslie Lamport, Robert Shostak, and Marshall Pease. The Byzantine generals problem. ACM Transactions on Programming Languages and Systems, 4(3):382-401, 1982.
  19. [Li et al., 2019] Liping Li, Wei Xu, Tianyi Chen, Geor- gios B. Giannakis, and Qing Ling. RSA: Byzantine-robust stochastic aggregation methods for distributed learning from heterogeneous datasets. In AAAI Conference on Ar- tificial Intelligence, pages 1544-1551, 2019.
  20. [Lin et al., 2021] Jing Lin, Long Dang, Mohamed Rahouti, and Kaiqi Xiong. ML attack models: adversarial at- tacks and data poisoning attacks. arXiv preprint arX- iv:2112.02797, 2021.
  21. [Liu et al., 2018] Kang Liu, Brendan Dolan-Gavitt, and Sid- dharth Garg. Fine-pruning: defending against backdooring attacks on deep neural networks. In International Sym- posium on Research in Attacks, Intrusions, and Defenses, pages 273-294, 2018.
  22. [McMahan et al., 2017] Brendan McMahan, Eider Moore, Daniel Ramage, Seth Hampson, and Blaise Aguera y Ar- cas. Communication-efficient learning of deep networks from decentralized data. In Artificial Intelligence and S- tatistics, pages 1273-1282, 2017.
  23. [Peng et al., 2021] Jie Peng, Weiyu Li, and Qing Ling. Byzantine-robust decentralized stochastic optimization over static and time-varying networks. Signal Processing, 183:108020, 2021.
  24. [Peng et al., 2022] Jie Peng, Zhaoxian Wu, Qing Ling, and Tianyi Chen. Byzantine-robust variance-reduced federat- ed learning over distributed non-iid data. Information Sci- ences, 616:367-391, 2022.
  25. [Peng et al., 2024] Jie Peng, Weiyu Li, and Qing Ling. Mean aggregator is more robust than robust aggregators under label poisoning attacks. arXiv preprint arXiv:2404.13647, 2024.
  26. [Ronning, 1989] Gerd Ronning. Maximum likelihood es- timation of dirichlet distributions. Journal of Statistical Computation and Simulation, 32(4):215-221, 1989.
  27. [Rosenfeld et al., 2020] Elan Rosenfeld, Ezra Winston, Pradeep Ravikumar, and Zico Kolter. Certified robust- ness to label-flipping attacks via randomized smoothing. In International Conference on Machine Learning, pages 8230-8241, 2020.
  28. [Shejwalkar et al., 2022] Virat Shejwalkar, Amir Houmansadr, Peter Kairouz, and Daniel Ramage. Back to the drawing board: a critical evaluation of poi- soning attacks on production federated learning. In IEEE Symposium on Security and Privacy, pages 1354-1371, 2022.
  29. [Steinhardt et al., 2017] Jacob Steinhardt, Pang Wei Koh, and Percy Liang. Certified defenses for data poisoning attacks. In Advances in Neural Information Processing Systems, pages 3520-3532, 2017.
  30. [Sun et al., 2019] Ziteng Sun, Peter Kairouz, Anan- da Theertha Suresh, and H Brendan McMahan. Can you really backdoor federated learning? arXiv preprint arXiv:1911.07963, 2019.
  31. [Tavallali et al., 2022] Pooya Tavallali, Vahid Behzadan, Azar Alizadeh, Aditya Ranganath, and Mukesh Singhal. Adversarial label-poisoning attacks and defense for gener- al multi-class models based on synthetic reduced nearest neighbor. In International Conference on Image Process- ing, pages 3717-3722, 2022.
  32. [Tolpegin et al., 2020] Vale Tolpegin, Stacey Truex, Mehmet Emre Gursoy, and Ling Liu. Data poisoning attacks against federated learning systems. In European Symposium on Research in Computer Security, pages 480-501, 2020.
  33. [Verbraeken et al., 2020] Joost Verbraeken, Matthijs Wolt- ing, Jonathan Katzy, Jeroen Kloppenburg, Tim Verbelen, and Jan S. Rellermeyer. A survey on distributed machine learning. Acm Computing Surveys, 53(2):1-33, 2020.
  34. [Wang et al., 2020] Hongyi Wang, Kartik Sreenivasan, Shashank Rajput, Harit Vishwakarma, Saurabh Agarwal, Jy-yong Sohn, Kangwook Lee, and Dimitris Papailiopou- los. Attack of the tails: yes, you really can backdoor federated learning. In Advances in Neural Information Processing Systems, pages 16070-16084, 2020.
  35. [Wu et al., 2023] Zhaoxian Wu, Tianyi Chen, and Qing Ling. Byzantine-resilient decentralized stochastic opti- mization with robust aggregation rules. IEEE Transactions on Signal Processing, 71:3179-3195, 2023.
  36. [Xia et al., 2019] Qi Xia, Zeyi Tao, Zijiang Hao, and Qun Li. FABA: an algorithm for fast aggregation against Byzan- tine attacks in distributed neural networks. In Internation- al Joint Conferences on Artificial Intelligence, 2019. IJCAI
  37. [Yang et al., 2019] Qiang Yang, Yang Liu, Tianjian Chen, and Yongxin Tong. Federated machine learning: concept and applications. ACM Transactions on Intelligent Systems and Technology, 10(2):1-19, 2019.
  38. [Ye et al., 2023] Mang Ye, Xiuwen Fang, Bo Du, Pong C. Yuen, and Dacheng Tao. Heterogeneous federated learn- ing: state-of-the-art and research challenges. ACM Com- puting Surveys, 56(3):1-44, 2023.
  39. [Yin et al., 2018] Dong Yin, Yudong Chen, Ramchandran Kannan, and Peter Bartlett. Byzantine-robust distributed learning: Towards optimal statistical rates. In Internation- al Conference on Machine Learning, pages 5650-5659, 2018.

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

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