A privacy-preserving federated learning framework for blockchain networks
-
Published:2024-03-02
Issue:4
Volume:27
Page:3997-4014
-
ISSN:1386-7857
-
Container-title:Cluster Computing
-
language:en
-
Short-container-title:Cluster Comput
Author:
Abuzied Youssif,Ghanem Mohamed,Dawoud Fadi,Gamal Habiba,Soliman Eslam,Sharara Hossam,ElBatt Tamer
Abstract
AbstractIn this paper we introduce a scalable, privacy-preserving, federated learning framework, coined FLoBC, based on the concept of distributed ledgers underlying blockchains. This is motivated by the rapid growth of data worldwide, especially decentralized data which calls for scalable, decenteralized machine learning models which is capable of preserving the privacy of the data of the participating users. Towards this objective, we first motivate and define the problem scope. We then introduce the proposed FLoBC system architecture hinging on a number of key pillars, namely parallelism, decentralization and node update synchronization. In particular, we examine a number of known node update synchronization policies and examine their performance merits and design trade-offs. Finally, we compare the proposed federated learning system to a centralized learning system baseline to demonstrate its performance merits. Our main finding in this paper is that our proposed decentralized learning framework was able to achieve comparable performance to a classic centralized learning system, while distributing the model training process across multiple nodes without sharing their actual data. This provides a scalable, privacy-preserving solution for training a variety of large machine learning models.
Graphical abstract
Funder
American University in Cairo
Publisher
Springer Science and Business Media LLC
Reference28 articles.
1. McMahan, B., Moore, E., Ramage, D., Hampson, S., Arcas, B.A.: Communication-efficient learning of deep networks from decentralized data. In: Artificial Intelligence and Statistics, pp. 1273–1282 (2017). PMLR 2. Mao, Q., Wang, L., Long, Y., Han, L., Wang, Z., Chen, K.: A blockchain-based framework for federated learning with privacy preservation in power load forecasting. Knowl.-Based Syst. 284, 111338 (2024). https://doi.org/10.1016/j.knosys.2023.111338 3. Ghanem, M., Dawoud, F., Gamal, H., Soliman, E., ElBatt, T., Sharara, H.: Flobc: a decentralized blockchain-based federated learning framework. In: 2022 Fourth International Conference on Blockchain Computing and Applications (BCCA), pp. 85–92 (2022). IEEE 4. Zheng, Z., Xie, S., Dai, H.-N., Chen, X., Wang, H.: Blockchain challenges and opportunities: a survey. Int. J. Web Grid Serv. 14(4), 352–375 (2018) 5. Lu, Y., Huang, X., Dai, Y., Maharjan, S., Zhang, Y.: Blockchain and federated learning for privacy-preserved data sharing in industrial IoT. IEEE Trans. Ind. Inform. 16(6), 4177–4186 (2019)
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|