共谋
计算机科学
可验证秘密共享
正确性
双线性插值
MNIST数据库
Paillier密码体制
推论
架空(工程)
计算机安全
分布式计算
理论计算机科学
人工智能
机器学习
数据挖掘
密码学
算法
深度学习
密码系统
操作系统
经济
微观经济学
集合(抽象数据类型)
程序设计语言
混合密码体制
计算机视觉
作者
Sheng Gao,Jingjie Luo,Jianming Zhu,Xuewen Dong,Weisong Shi
标识
DOI:10.1109/tifs.2023.3271268
摘要
Federated learning (FL) is essentially a distributed machine learning paradigm that enables the joint training of a global model by aggregating gradients from participating clients without exchanging raw data. However, a malicious aggregation server may deliberately return designed results without any operation to save computation overhead, or even launch privacy inference attacks using crafted gradients. There are only a few schemes focusing on verifiable FL, and yet they cannot achieve collusion-resistant verification. In this paper, we propose the first Verifiable, Collusion-resistant, and Dynamic FL (VCD-FL) to tackle this issue. Specifically, we first optimize Lagrange interpolation by gradient grouping and compression for achieving efficient verifiability of FL. To protect clients' data privacy against collusion attacks, we propose a lightweight commitment scheme using irreversible gradient transformation. By integrating the proposed efficient verification mechanism with the novel commitment scheme, our VCD-FL can detect whether or not the aggregation server is involved in collusion attacks. Moreover, considering that clients might go offline due to some reason such as network anomaly and client crash, we adopt the secret sharing technique to eliminate the effect of federation dynamics on FL. To the best of our knowledge, this is the first work to achieve collusion-resistant verification and collusion attack detection with supporting the correctness, privacy, and dynamics. Finally, we theoretically prove the effectiveness of our VCD-FL, make comprehensive comparisons, and conduct a series of experiments on MNIST dataset with MLP and CNN models. The theoretical proof and experimental analysis demonstrate that our VCD-FL is computationally efficient, robust against collusion attacks, and able to support the dynamics of FL.
科研通智能强力驱动
Strongly Powered by AbleSci AI