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 条
  • [1] Blockchain-Based Decentralized Federated Learning
    Dirir, Ahmed
    Salah, Khaled
    Svetinovic, Davor
    Jayaraman, Raja
    Yaqoob, Ibrar
    Kanhere, Salil S.
    [J]. 2022 FOURTH INTERNATIONAL CONFERENCE ON BLOCKCHAIN COMPUTING AND APPLICATIONS (BCCA), 2022, : 99 - 106
  • [2] A Blockchain-Based Decentralized Federated Learning Framework with Committee Consensus
    Li, Yuzheng
    Chen, Chuan
    Liu, Nan
    Huang, Huawei
    Zheng, Zibin
    Yan, Qiang
    [J]. IEEE NETWORK, 2021, 35 (01): : 234 - 241
  • [3] A Framework to Design Efficent Blockchain-Based Decentralized Federated Learning Architectures
    Formery, Yannis
    Mendiboure, Leo
    Villain, Jonathan
    Deniau, Virginie
    Gransart, Christophe
    [J]. IEEE Open Journal of the Computer Society, 2024, 5 : 705 - 723
  • [4] TrustDFL: A Blockchain-Based Verifiable and Trusty Decentralized Federated Learning Framework
    Yang, Jinsheng
    Zhang, Wenfeng
    Guo, Zhaohui
    Gao, Zhen
    [J]. ELECTRONICS, 2024, 13 (01)
  • [5] A Blockchain-based Multi-layer Decentralized Framework for Robust Federated Learning
    Wu, Di
    Wang, Nai
    Zhang, Jiale
    Zhang, Yuan
    Xiang, Yong
    Gao, Longxiang
    [J]. 2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [6] BDVFL: Blockchain-based Decentralized Vertical Federated Learning
    Wang, Shuo
    Gai, Keke
    Yu, Jing
    Zhu, Liehuang
    [J]. 23RD IEEE INTERNATIONAL CONFERENCE ON DATA MINING, ICDM 2023, 2023, : 628 - 637
  • [7] Blockchain-Based Decentralized and Lightweight Anonymous Authentication for Federated Learning
    Fan, Mochan
    Zhang, Zhipeng
    Li, Zonghang
    Sun, Gang
    Yu, Hongfang
    Guizani, Mohsen
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (09) : 12075 - 12086
  • [8] Blockchain-Based Architectural Framework for Vertical Federated Learning
    钱辰
    朱雯晶
    [J]. Journal of Donghua University(English Edition), 2022, 39 (03) : 211 - 219
  • [9] BAFL: A Blockchain-Based Asynchronous Federated Learning Framework
    Feng, Lei
    Zhao, Yiqi
    Guo, Shaoyong
    Qiu, Xuesong
    Li, Wenjing
    Yu, Peng
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (05) : 1092 - 1103
  • [10] Privacy and Security Requirements Challenges in Blockchain-Based Decentralized Federated Learning
    Amjad, Sana
    Crass, Stefan
    Taudes, Alfred
    Svetinovic, Davor
    [J]. 32ND INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS, REW 2024, 2024, : 348 - 352