A Blockchain Based Decentralized Gradient Aggregation Design for Federated Learning

Jian Zhao,Xin Wu,Yan Zhang,Yu Wu,Zhi Wang
DOI: https://doi.org/10.1007/978-3-030-86340-1_29
2021-01-01
Abstract:Based on the concept of letting training organizations only exchange their partial gradients instead of the proprietary datasets owned by them, federated learning has become a promising approach for organizations to train deep learning models collaboratively. However, conventional federated learning based on a centralized parameter server is susceptible to "recovery" attacks, in which the original data can be recovered if the attacker can collect enough gradients from the organizations. To solve the problem, we first propose a blockchain-based decentralized model training architecture for federated learning, which is more robust than the centralized architecture. Based on this architecture, we develop a joint efficiency and randomness aware gradient aggregation approach. Our real-world experiments show that our design is not affected by a single point of failure. Moreover, it can increase the model accuracy of the participating organization, while mitigating the data privacy disclosure risk and improving the gradient aggregation performance.
What problem does this paper attempt to address?