BatchCrypt: Efficient Homomorphic Encryption for Cross-Silo Federated Learning

被引:0
|
作者
Zhang, Chengliang [1 ]
Li, Suyi [1 ]
Xia, Junzhe [1 ]
Wang, Wei [1 ]
Yan, Feng [2 ]
Liu, Yang [3 ]
机构
[1] HKUST, Hong Kong, Peoples R China
[2] Univ Nevada, Reno, NV 89557 USA
[3] WeBank, Shenzhen, Peoples R China
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cross-silo federated learning (FL) enables organizations (e.g., financial or medical) to collaboratively train a machine learning model by aggregating local gradient updates from each client without sharing privacy-sensitive data. To ensure no update is revealed during aggregation, industrial FL frameworks allow clients to mask local gradient updates using additively homomorphic encryption (HE). However, this results in significant cost in computation and communication. In our characterization, HE operations dominate the training time, while inflating the data transfer amount by two orders of magnitude. In this paper, we present BatchCrypt, a system solution for cross-silo FL that substantially reduces the encryption and communication overhead caused by HE. Instead of encrypting individual gradients with full precision, we encode a batch of quantized gradients into a long integer and encrypt it in one go. To allow gradient-wise aggregation to be performed on ciphertexts of the encoded batches, we develop new quantization and encoding schemes along with a novel gradient clipping technique. We implemented BatchCrypt as a plugin module in FATE, an industrial cross-silo FL framework. Evaluations with EC2 clients in geo-distributed datacenters show that BatchCrypt achieves 23x-93x training speedup while reducing the communication overhead by 66x-101x. The accuracy loss due to quantization errors is less than 1%.
引用
收藏
页码:493 / 506
页数:14
相关论文
共 50 条
  • [1] DHSA: efficient doubly homomorphic secure aggregation for cross-silo federated learning
    Liu, Zizhen
    Chen, Si
    Ye, Jing
    Fan, Junfeng
    Li, Huawei
    Li, Xiaowei
    [J]. JOURNAL OF SUPERCOMPUTING, 2023, 79 (03): : 2819 - 2849
  • [2] DHSA: efficient doubly homomorphic secure aggregation for cross-silo federated learning
    Zizhen Liu
    Si Chen
    Jing Ye
    Junfeng Fan
    Huawei Li
    Xiaowei Li
    [J]. The Journal of Supercomputing, 2023, 79 : 2819 - 2849
  • [3] An Efficient Approach for Cross-Silo Federated Learning to Rank
    Wang, Yansheng
    Tong, Yongxin
    Shi, Dingyuan
    Xu, Ke
    [J]. 2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 1128 - 1139
  • [4] SVFL: Efficient Secure Aggregation and Verification for Cross-Silo Federated Learning
    Luo, Fucai
    Al-Kuwari, Saif
    Ding, Yong
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (01) : 850 - 864
  • [5] On Privacy and Personalization in Cross-Silo Federated Learning
    Liu, Ziyu
    Hu, Shengyuan
    Wu, Zhiwei Steven
    Smith, Virginia
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022), 2022,
  • [6] Coordinating Momenta for Cross-Silo Federated Learning
    Xu, An
    Huang, Heng
    [J]. THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 8735 - 8743
  • [7] Cross-Silo Federated Learning-to-Rank
    Shi, Ding-Yuan
    Wang, Yan-Sheng
    Zheng, Peng-Fei
    Tong, Yong-Xin
    [J]. Ruan Jian Xue Bao/Journal of Software, 2021, 32 (03): : 669 - 688
  • [8] Cross-Silo Process Mining with Federated Learning
    Khan, Asjad
    Ghose, Aditya
    Dam, Hoa
    [J]. SERVICE-ORIENTED COMPUTING (ICSOC 2021), 2021, 13121 : 612 - 626
  • [9] Sym-Fed: Unleashing the Power of Symmetric Encryption in Cross-Silo Federated Learning
    Wang, Jinzhao
    Tian, Wenlong
    Li, Ruixuan
    Tang, Junwei
    Ye, Xuming
    Wan, Yaping
    Xu, Zhiyong
    [J]. 2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 833 - 840
  • [10] Towards cross-silo federated learning for corporate organizations
    Kalloori, Saikishore
    Srivastava, Abhishek
    [J]. KNOWLEDGE-BASED SYSTEMS, 2024, 289