Trusted Model Aggregation With Zero-Knowledge Proofs in Federated Learning

被引:4
作者
Ma, Renwen [1 ]
Hwang, Kai [1 ]
Li, Mo [1 ]
Miao, Yiming [1 ]
机构
[1] Chinese Univ Hong Kong, Shenzhen 518172, Peoples R China
基金
中国国家自然科学基金;
关键词
Distributed zero-knowledge proofs; federated machine learning; P2P Overlay; secure aggregation; trusted computing;
D O I
10.1109/TPDS.2024.3455762
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper proposes a new global model aggregation method based on using zero-knowledge federated learning (ZKFL). The purpose is to secure horizontal or P2P federated machine learning systems with shorter aggregation times, higher model accuracy, and lower system costs. We use a model parameter-sharing Chord overlay network among all client hosts. The overlay guarantees a trusted sharing of zero-knowledge proofs for aggregation integrity, even under malicious Byzantine attacks. We tested over popular datasets, Fashion-MNIST and CIFAR10, to prove the new system protection concept. Our benchmark experiments validate the claimed advantages of the ZKFL scheme in all objective functions. Our aggregation method can be applied to secure both rank-based and similarity-based aggregation schemes. For a large system with over 200 clients, our system takes only 3 seconds to yield high-precision global machine models under the ALIE attacks with the Fashion-MNIST dataset. We have achieved up to 85% model accuracy, compared to only 3%similar to 45% accuracy observed with federated schemes without protection. Moreover, our method demands a low memory overhead for handling zero-knowledge proofs as the system scales greatly to a larger number of client nodes.
引用
收藏
页码:2284 / 2296
页数:13
相关论文
共 46 条
[1]  
Alistarh D, 2018, ADV NEUR IN, V31
[2]  
Bagdasaryan E, 2020, PR MACH LEARN RES, V108, P2938
[3]  
Bangalore L., 2023, PROC ACM ASIA C COMP, P28
[4]  
Baruch M, 2019, ADV NEUR IN, V32
[5]  
Bhagoji AN, 2019, PR MACH LEARN RES, V97
[6]  
Blanchard P, 2017, ADV NEUR IN, V30
[7]   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
[8]   Zero-Knowledge Proofs on Secret-Shared Data via Fully Linear PCPs [J].
Boneh, Dan ;
Boyle, Elette ;
Corrigan-Gibbs, Henry ;
Gilboa, Niv ;
Ishai, Yuval .
ADVANCES IN CRYPTOLOGY - CRYPTO 2019, PT III, 2019, 11694 :67-97
[9]   SecureBoost: A Lossless Federated Learning Framework [J].
Cheng, Kewei ;
Fan, Tao ;
Jin, Yilun ;
Liu, Yang ;
Chen, Tianjian ;
Papadopoulos, Dimitrios ;
Yang, Qiang .
IEEE INTELLIGENT SYSTEMS, 2021, 36 (06) :87-98
[10]  
Corrigan-Gibbs H, 2017, PROCEEDINGS OF NSDI '17: 14TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION, P259