FLoBC: A Decentralized Blockchain-Based Federated Learning Framework

被引:4
|
作者
Ghanem, Mohamed [1 ]
Dawoud, Fadi [1 ]
Gamal, Habiba [1 ]
Soliman, Eslam [1 ]
El-Batt, Tamer [1 ]
El-Batt, Tamer [1 ]
机构
[1] Amer Univ Cairo, Cairo, Egypt
关键词
Byzantine Fault-Tolerance; Federated Learning; Blockchain; Decentralized Systems; Distributed Machine Learning; Privacy Preserving;
D O I
10.1109/BCCA55292.2022.9922258
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The rapid expansion of data worldwide invites the need for more distributed solutions in order to apply machine learning on a much wider scale. The resultant distributed learning systems can have various degrees of centralization. In this work, we demonstrate our solution FLoBC for building a generic decentralized federated learning system using the blockchain technology, accommodating any machine learning model that is compatible with gradient descent optimization. We present our system design comprising the two decentralized actors: trainer and validator, alongside our methodology for ensuring reliable and efficient operation of said system. Finally, we utilize FLoBC as an experimental sandbox to compare and contrast the effects of trainer-to-validator ratio, reward-penalty policy, and model synchronization schemes on the overall system performance, ultimately showing by example that a decentralized federated learning system is indeed a feasible alternative to more centralized architectures. [GRAPHICS]
引用
收藏
页码:85 / 92
页数:8
相关论文
共 50 条
  • [31] A Novel Resource Management Framework for Blockchain-Based Federated Learning in IoT Networks
    Mishra, Aman
    Garg, Yash
    Pandey, Om Jee
    Shukla, Mahendra K.
    Vasilakos, Athanasios V.
    Hegde, Rajesh M.
    [J]. IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2024, 9 (04): : 648 - 660
  • [32] Poster: Verifiable Blockchain-based Decentralized Learning
    Zhang, Xiaoxue
    Hua, Yifan
    Qian, Chen
    [J]. 2023 IEEE 31ST INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, ICNP, 2023,
  • [33] Blockchain-Based Decentralized Model Aggregation for Cross-Silo Federated Learning in Industry 4.0
    Ranathunga, Tharindu
    McGibney, Alan
    Rea, Susan
    Bharti, Sourabh
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (05) : 4449 - 4461
  • [34] A Blockchain-Based Decentralized Framework for Fair Data Processing
    Li, Guangcheng
    Zhao, Qinglin
    Wang, Yu
    Qiu, Tie
    Xie, Kan
    Feng, Li
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (03): : 2301 - 2315
  • [35] A Basic Framework of Blockchain-Based Decentralized Verifiable Outsourcing
    Wang, Han
    Wang, Xu An
    Wang, Wei
    Xiao, Shuai
    [J]. ADVANCES IN INTELLIGENT NETWORKING AND COLLABORATIVE SYSTEMS, INCOS - 2019, 2020, 1035 : 415 - 421
  • [36] Kaya: A Testing Framework for Blockchain-based Decentralized Applications
    Wu, Zhenhao
    Zhang, Jiashuo
    Gao, Jianbo
    Li, Yue
    Li, Qingshan
    Guan, Zhi
    Chen, Zhong
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2020), 2020, : 826 - 829
  • [37] Secure and decentralized federated learning framework with non-IID data based on blockchain
    Zhang, Feng
    Zhang, Yongjing
    Ji, Shan
    Han, Zhaoyang
    [J]. HELIYON, 2024, 10 (05)
  • [38] Blockchain-Based Federated Learning: A Survey and New Perspectives
    Ning, Weiguang
    Zhu, Yingjuan
    Song, Caixia
    Li, Hongxia
    Zhu, Lihui
    Xie, Jinbao
    Chen, Tianyu
    Xu, Tong
    Xu, Xi
    Gao, Jiwei
    [J]. Applied Sciences (Switzerland), 2024, 14 (20):
  • [39] Blockchain-Based Distributed Federated Learning in Smart Grid
    Antal, Marcel
    Mihailescu, Vlad
    Cioara, Tudor
    Anghel, Ionut
    [J]. MATHEMATICS, 2022, 10 (23)
  • [40] Federated learning with blockchain-based model aggregation and incentives
    Cherukuri R.V.
    Lavanya Devi G.
    Ramesh N.
    [J]. International Journal of Computers and Applications, 2024, 46 (06) : 407 - 417