A Blockchain-Based Auditable Semi-Asynchronous Federated Learning for Heterogeneous Clients

被引:4
作者
Zhuohao, Qian [1 ]
Firdaus, Muhammad [1 ]
Noh, Siwan [1 ]
Rhee, Kyung-Hyune [2 ]
机构
[1] Pukyong Natl Univ, Dept Informat Secur, Busan 48513, South Korea
[2] Pukyong Natl Univ, Div Comp Engn, Busan 48513, South Korea
关键词
Semi-asynchronous FL; blockchain; auditability; contribution quantification;
D O I
10.1109/ACCESS.2023.3335603
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning (FL) is a privacy-preserving approach in Artificial Intelligence (AI) that involves exchanging intermediate training parameters instead of raw data, thereby avoiding privacy breaches and promoting effective data collaboration. However, FL still faces several unresolved challenges, including trust issues among participants because traditional FL lacks a mutual consensus auditing mechanism. Another challenge is that when the number of participating nodes is large and resources are heterogeneous; this can lead to low efficiency. To overcome these challenges, we propose a Blockchain-based Auditable Semi-Asynchronous Federated Learning (BASA-FL) system. BASA-FL includes a smart contract that coordinates and records the FL exchange process, enabling the ability to trace and audit the behavior of participating workers. In addition, we proposed an efficient semi-asynchronous approach in blockchain-based distributed FL as the main contribution to addressing heterogeneous problems. We designed a method to quantify worker contributions and distribute rewards based on their contributions. We used a multi-index comprehensive evaluation to motivate workers to maintain high-quality and efficient participation in FL tasks. We conducted several simulations to evaluate the effectiveness of the semi-asynchronous mode, the reliability of the audit mechanism, and the contribution quantification strategy.
引用
收藏
页码:133394 / 133412
页数:19
相关论文
共 53 条
[1]   Integration of blockchain and federated learning for Internet of Things: Recent advances and future challenges [J].
Ali, Mansoor ;
Karimipour, Hadis ;
Tariq, Muhammad .
COMPUTERS & SECURITY, 2021, 108
[2]   FLChain: A Blockchain for Auditable Federated Learning with Trust and Incentive [J].
Bao, Xianglin ;
Su, Cheng ;
Xiong, Yan ;
Huang, Wenchao ;
Hu, Yifei .
5TH INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING AND COMMUNICATIONS (BIGCOM 2019), 2019, :151-159
[3]  
Breidenbach L., 2021, Chainlink 2.0: Next steps in the evolution of decentralized oracle networks
[4]  
BUTERIN V., 2015, Ethereum white paper
[5]  
Cai HRY, 2020, Arxiv, DOI arXiv:2011.07516
[6]  
ChaoQun Y, 2022, Arxiv, DOI arXiv:2205.11137
[7]  
Covert I, 2021, PR MACH LEARN RES, V130
[8]   BAFL: A Blockchain-Based Asynchronous Federated Learning Framework [J].
Feng, Lei ;
Zhao, Yiqi ;
Guo, Shaoyong ;
Qiu, Xuesong ;
Li, Wenjing ;
Yu, Peng .
IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (05) :1092-1103
[9]  
Firdaus Muhammad, 2022, 2022 IEEE 9th International Conference on Cyber Security and Cloud Computing (CSCloud)/2022 IEEE 8th International Conference on Edge Computing and Scalable Cloud (EdgeCom), P18, DOI 10.1109/CSCloud-EdgeCom54986.2022.00013
[10]  
Firdaus M., 2022, INT C COMP SCI ITS A, P431