Back to Search Start Over

BASS: A Blockchain-Based Asynchronous SignSGD Architecture for Efficient and Secure Federated Learning

Authors :
Xu, Chenhao
Ge, Jiaqi
Deng, Yao
Gao, Longxiang
Zhang, Mengshi
Li, Yong
Zhou, Wanlei
Zheng, Xi
Source :
IEEE Transactions on Dependable and Secure Computing; November 2024, Vol. 21 Issue: 6 p5388-5402, 15p
Publication Year :
2024

Abstract

Federated learning (FL) is a distributed framework for machine learning that enables collaborative training of a shared model across data silos while preserving data privacy. However, the FL aggregation server faces a challenge in waiting for a large volume of model parameters from selected nodes before generating a global model, which leads to inefficient communication and aggregation. Although transmitting only the signs of stochastic gradient descent (SignSGD) reduces the transmission load, it decreases model accuracy, and the time waiting for local model collection remains substantial. Moreover, the security of FL is severely compromised by prevalent poisoning, backdoor, and DDoS attacks, causing ineffective and inaccurate model training. To overcome these challenges, this paper proposes a <underline>B</underline>lockchain-based <underline>A</underline>synchronous <underline>S</underline>ign<underline>S</underline>GD (BASS) architecture for efficient and secure federated learning. By integrating a blockchain-based semi-asynchronous aggregation scheme with sign-based gradient compression, BASS considerably improves communication and aggregation efficiency, while providing resistance against attacks. Besides, a novel node-summarized sign aggregation algorithm is developed for the blockchain leaders to ensure the convergence and accuracy of the global model. An open-source prototype is developed, on top of which extensive experiments are conducted. The results validate the superiority of BASS in terms of efficiency, model accuracy, and security.

Details

Language :
English
ISSN :
15455971
Volume :
21
Issue :
6
Database :
Supplemental Index
Journal :
IEEE Transactions on Dependable and Secure Computing
Publication Type :
Periodical
Accession number :
ejs67984763
Full Text :
https://doi.org/10.1109/TDSC.2024.3374809