DegaFL: Decentralized Gradient Aggregation for Cross-silo Federated Learning

Jialiang Han,Yudong Han,Xiang Jing,Gang Huang,Yun Ma
DOI: https://doi.org/10.1109/tpds.2024.3501581
IF: 5.3
2024-01-01
IEEE Transactions on Parallel and Distributed Systems
Abstract:Federated learning (FL) is an emerging promising paradigm of privacy-preserving machine learning (ML). An important type of FL is cross-silo FL, which enables a moderate number of organizations to cooperatively train a shared model by keeping confidential data locally and aggregating gradients on a central parameter server. However, the central server may be vulnerable to malicious attacks or software failures in practice. To address this issue, in this paper, we propose DegaFL , a novel decentralized gradient aggregation approach for cross-silo FL. DegaFL eliminates the central server by aggregating gradients on each participant, and maintains and synchronizes gradients of only the current training round. Besides, we propose AdaAgg to adaptively aggregate correct gradients from honest nodes and use HotStuff to ensure the consistency of the training round number and gradients among all nodes. Experimental results show that DegaFL defends against common threat models with minimal accuracy loss, and achieves up to $50\times$ reduction in storage overhead and up to $13\times$ reduction in network overhead, compared to state-of-the-art decentralized FL approaches.
What problem does this paper attempt to address?