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 条
  • [31] An Incentive Mechanism for Cross-Silo Federated Learning: A Public Goods Perspective
    Tang, Ming
    Wong, Vincent W. S.
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021), 2021,
  • [32] Throughput-Optimal Topology Design for Cross-Silo Federated Learning
    Marfoq, Othmane
    Xu, Chuan
    Neglia, Giovanni
    Vidal, Richard
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33
  • [33] A Blockchain-Empowered Incentive Mechanism for Cross-Silo Federated Learning
    Tang, Ming
    Peng, Fu
    Wong, Vincent W. S.
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (10) : 9240 - 9253
  • [34] Practical One-Shot Federated Learning for Cross-Silo Setting
    Li, Qinbin
    He, Bingsheng
    Song, Dawn
    [J]. PROCEEDINGS OF THE THIRTIETH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2021, 2021, : 1484 - 1490
  • [35] Horizontal Cross-Silo Federated Recommender Systems
    Kalloori, Saikishore
    Klingler, Severin
    [J]. 15TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS 2021), 2021, : 680 - 684
  • [36] Incentive and Knowledge Distillation Based Federated Learning for Cross-Silo Applications
    Li, Beibei
    Shi, Yaxin
    Guo, Yuqing
    Kong, Qinglei
    Jiang, Yukun
    [J]. IEEE INFOCOM 2022 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2022,
  • [37] Personalized Cross-Silo Federated Learning on Non-IID Data
    Huang, Yutao
    Chu, Lingyang
    Zhou, Zirui
    Wang, Lanjun
    Liu, Jiangchuan
    Pei, Jian
    Zhang, Yong
    [J]. THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 7865 - 7873
  • [38] Personalized Privacy-Preserving Framework for Cross-Silo Federated Learning
    Tran, Van-Tuan
    Pham, Huy-Hieu
    Wong, Kok-Seng
    [J]. IEEE Transactions on Emerging Topics in Computing, 2024, 12 (04): : 1014 - 1024
  • [39] Boosting the Federation: Cross-Silo Federated Learning without Gradient Descent
    Polato, Mirko
    Esposito, Roberto
    Aldinucci, Marco
    [J]. 2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [40] Reducing Training Time in Cross-Silo Federated Learning using Multigraph Topology
    Tuong Do
    Nguyen, Binh X.
    Vuong Pham
    Toan Tran
    Tjiputra, Erman
    Tran, Quang D.
    Anh Nguyen
    [J]. 2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2023), 2023, : 19352 - 19362