CEEP-FL: A comprehensive approach for communication efficiency and enhanced privacy in federated learning

被引:20
作者
Asad, Muhammad [1 ]
Moustafa, Ahmed [1 ,2 ]
Aslam, Muhammad [3 ]
机构
[1] Nagoya Inst Technol, Dept Comp Sci, Nagoya, Aichi 4668555, Japan
[2] Zagazig Univ, Fac Informat, Zagazig 44519, Egypt
[3] Wuhan Univ, Sch Cyber Sci & Engn, Wuhan 430070, Peoples R China
关键词
Federated learning; Communication efficient; Privacy preserving; Zero-knowledge proof;
D O I
10.1016/j.asoc.2021.107235
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Federated Learning (FL) is an emerging technique for collaboratively training machine learning models on distributed data under privacy constraints. However, recent studies have shown that FL significantly consumes plenty of communication resources during the global model update. In addition, participants' private data can also be compromised by exploiting the shared parameters when uploading the local gradient updates to the central cloud server, which hinders FL to be implemented widely. To address these challenges, in this paper, we propose a novel comprehensive FL approach, namely, Communication Efficient and Enhanced Privacy (CEEP-FL). In particular, the proposed approach simultaneously aims to; (1) minimize the communication cost, (2) protect data from being compromised, and (3) maximize the global learning accuracy. To minimize the communication cost, we first apply a novel filtering mechanism on each local gradient update and upload only the important gradients. Then, we apply Non-Interactive Zero-Knowledge Proofs based Homomorphic-Cryptosystem (NIZKP-HC) in order to protect those local gradient updates while maintaining robustness in the network. Finally, we use Distributed Selective Stochastic Gradient Descent (DSSGD) optimization to minimize the computational cost and maximize the global learning accuracy. The experimental results on commonly used FL datasets demonstrate that CEEP-FL distinctively outperforms the existing approaches. (c) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:12
相关论文
共 51 条
[1]  
Abu Alsheikh M, 2016, IEEE NETWORK, V30, P22, DOI 10.1109/MNET.2016.7474340
[2]  
Alistarh D, 2017, ADV NEUR IN, V30
[3]  
Asad M., 2020, ARXIV PREPRINT ARXIV
[4]   FedOpt: Towards Communication Efficiency and Privacy Preservation in Federated Learning [J].
Asad, Muhammad ;
Moustafa, Ahmed ;
Ito, Takayuki .
APPLIED SCIENCES-BASEL, 2020, 10 (08)
[5]  
Bagdasaryan E, 2020, PR MACH LEARN RES, V108, P2938
[6]  
Bernstein Jeremy, 2018, INT C LEARN REPR
[7]  
Bhagoji AN, 2019, PR MACH LEARN RES, V97
[8]  
Blum Manuel, 2019, Providing sound foundations for cryptography: on the work of Shafi Goldwasser and Silvio Micali, P329
[9]  
Bonawitz K. A., 2019, Machine Learning and Systems, V1, P374
[10]   Practical Secure Aggregation for Privacy-Preserving Machine Learning [J].
Bonawitz, Keith ;
Ivanov, Vladimir ;
Kreuter, Ben ;
Marcedone, Antonio ;
McMahan, H. Brendan ;
Patel, Sarvar ;
Ramage, Daniel ;
Segal, Aaron ;
Seth, Karn .
CCS'17: PROCEEDINGS OF THE 2017 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2017, :1175-1191