Byzantine-Resilient Secure Federated Learning

被引:106
|
作者
So, Jinhyun [1 ]
Guler, Basak [2 ]
Avestimehr, A. Salman [1 ]
机构
[1] Univ Southern Calif, Dept Elect & Comp Engn, Los Angeles, CA 90089 USA
[2] Univ Calif Riverside, Dept Elect & Comp Engn, Riverside, CA 92521 USA
关键词
Federated learning; privacy-preserving machine learning; Byzantine-resilience; distributed training in mobile networks;
D O I
10.1109/JSAC.2020.3041404
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Secure federated learning is a privacy-preserving framework to improve machine learning models by training over large volumes of data collected by mobile users. This is achieved through an iterative process where, at each iteration, users update a global model using their local datasets. Each user then masks its local update via random keys, and the masked models are aggregated at a central server to compute the global model for the next iteration. As the local updates are protected by random masks, the server cannot observe their true values. This presents a major challenge for the resilience of the model against adversarial (Byzantine) users, who can manipulate the global model by modifying their local updates or datasets. Towards addressing this challenge, this paper presents the first single-server Byzantine-resilient secure aggregation framework (BREA) for secure federated learning. BREA is based on an integrated stochastic quantization, verifiable outlier detection, and secure model aggregation approach to guarantee Byzantine-resilience, privacy, and convergence simultaneously. We provide theoretical convergence and privacy guarantees and characterize the fundamental trade-offs in terms of the network size, user dropouts, and privacy protection. Our experiments demonstrate convergence in the presence of Byzantine users, and comparable accuracy to conventional federated learning benchmarks.
引用
收藏
页码:2168 / 2181
页数:14
相关论文
共 50 条
  • [31] Byzantine-Resilient Secure Software-Defined Networks with Multiple Controllers in Cloud
    Li, He
    Li, Peng
    Guo, Song
    Nayak, Amiya
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (04) : 436 - 447
  • [32] BYZANTINE-RESILIENT DECENTRALIZED TD LEARNING WITH LINEAR FUNCTION APPROXIMATION
    Wu, Zhaoxian
    Shen, Han
    Chen, Tianyi
    Ling, Qing
    2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 5040 - 5044
  • [33] An On-Demand Byzantine-Resilient Secure Routing Protocol for Wireless Adhoc Networks
    John, Saju P.
    Samuel, Philip
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2010, 10 (01): : 201 - 208
  • [34] Byzantine-Resilient Learning Beyond Gradients: Distributing Evolutionary Search
    Kucharavy, Andrei
    Monti, Matteo
    Guerraoui, Rachid
    Dolamic, Ljiljana
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 295 - 298
  • [35] Low complexity Byzantine-resilient consensus
    Miguel Correia
    Nuno Ferreira Neves
    Lau Cheuk Lung
    Paulo Veríssimo
    Distributed Computing, 2005, 17 : 237 - 249
  • [36] Low complexity Byzantine-resilient consensus
    Correia, M
    Neves, NF
    Lung, LC
    Veríssimo, P
    DISTRIBUTED COMPUTING, 2005, 17 (03) : 237 - 249
  • [37] BYZANTINE-RESILIENT DISTRIBUTED COMPUTING SYSTEMS
    PATNAIK, LM
    BALAJI, S
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 1987, 11 : 81 - 91
  • [38] An Efficient Byzantine-Resilient Tuple Space
    Bessani, Alysson Neves
    Correia, Miguel
    Fraga, Joni da Silva
    Lung, Lau Cheuk
    IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (08) : 1080 - 1094
  • [39] BYZANTINE-RESILIENT DECENTRALIZED RESOURCE ALLOCATION
    Wang, Runhua
    Liu, Yaohua
    Ling, Qing
    2022 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2022, : 5293 - 5297
  • [40] Byzantine-Resilient Federated PCA and Low-Rank Column-Wise Sensing
    Singh, Ankit Pratap
    Vaswani, Namrata
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2024, 70 (11) : 8001 - 8025