RingFFL: A Ring-Architecture-Based Fair Federated Learning Framework

被引:1
作者
Han, Lu [1 ]
Huang, Xiaohong [1 ]
Li, Dandan [1 ]
Zhang, Yong [2 ]
机构
[1] Univ Posts & Telecommun, Sch Comp Sci, Nat Pilot Software Engn Sch, Beijing 100876, Peoples R China
[2] Zhongguancun Lab, Beijing 100094, Peoples R China
关键词
federated learning; fairness; blockchain; ring architecture;
D O I
10.3390/fi15020068
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the ring-architecture-based federated learning framework, security and fairness are severely compromised when dishonest clients abort the training process after obtaining useful information. To solve the problem, we propose a Ring- architecture-based Fair Federated Learning framework called RingFFL, in which we design a penalty mechanism for FL. Before the training starts in each round, all clients that will participate in the training pay deposits in a set order and record the transactions on the blockchain to ensure that they are not tampered with. Subsequently, the clients perform the FL training process, and the correctness of the models transmitted by the clients is guaranteed by the HASH algorithm during the training process. When all clients perform honestly, each client can obtain the final model, and the number of digital currencies in each client's wallet is kept constant; otherwise, the deposits of clients who leave halfway will be compensated to the clients who perform honestly during the training process. In this way, through the penalty mechanism, all clients either obtain the final model or are compensated, thus ensuring the fairness of federated learning. The security analysis and experimental results show that RingFFL not only guarantees the accuracy and security of the federated learning model but also guarantees the fairness.
引用
收藏
页数:20
相关论文
共 47 条
[1]   A Survey on Federated Learning: The Journey From Centralized to Distributed On-Site Learning and Beyond [J].
AbdulRahman, Sawsan ;
Tout, Hanine ;
Ould-Slimane, Hakima ;
Mourad, Azzam ;
Talhi, Chamseddine ;
Guizani, Mohsen .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (07) :5476-5497
[2]   FedCO: Communication-Efficient Federated Learning via Clustering Optimization [J].
Al-Saedi, Ahmed A. ;
Boeva, Veselka ;
Casalicchio, Emiliano .
FUTURE INTERNET, 2022, 14 (12)
[3]   Federated Learning and Its Role in the Privacy Preservation of IoT Devices [J].
Alam, Tanweer ;
Gupta, Ruchi .
FUTURE INTERNET, 2022, 14 (09)
[4]  
[Anonymous], 2014, Cryptography and Security Systems
[5]   SHFL: K-Anonymity-Based Secure Hierarchical Federated Learning Framework for Smart Healthcare Systems [J].
Asad, Muhammad ;
Aslam, Muhammad ;
Jilani, Syeda Fizzah ;
Shaukat, Saima ;
Tsukada, Manabu .
FUTURE INTERNET, 2022, 14 (11)
[6]   Federated learning review: Fundamentals, enabling technologies, and future applications [J].
Banabilah, Syreen ;
Aloqaily, Moayad ;
Alsayed, Eitaa ;
Malik, Nida ;
Jararweh, Yaser .
INFORMATION PROCESSING & MANAGEMENT, 2022, 59 (06)
[7]  
Boenisch F, 2023, Arxiv, DOI arXiv:2112.02918
[8]   A Fairness-Aware Peer-to-Peer Decentralized Learning Framework with Heterogeneous Devices [J].
Chen, Zheyi ;
Liao, Weixian ;
Tian, Pu ;
Wang, Qianlong ;
Yu, Wei .
FUTURE INTERNET, 2022, 14 (05)
[9]  
Deng L., 2012, IEEE Signal Processing Magazine, V29, P141, DOI [10.1109/MSP.2012.2211477, DOI 10.1109/MSP.2012.2211477]
[10]   BlockFLA: Accountable Federated Learning via Hybrid Blockchain Architecture [J].
Desai, Harsh Bimal ;
Ozdayi, Mustafa Safa ;
Kantarcioglu, Murat .
PROCEEDINGS OF THE ELEVENTH ACM CONFERENCE ON DATA AND APPLICATION SECURITY AND PRIVACY (CODASPY '21), 2021, :101-112