Time-Efficient Blockchain-Based Federated Learning

被引:2
作者
Lin, Rongping [1 ]
Wang, Fan [1 ]
Luo, Shan [2 ]
Wang, Xiong [1 ]
Zukerman, Moshe [3 ]
机构
[1] Univ Elect Sci & Technol China UESTC, Sch Informat & Commun Engn, Chengdu 611731, Peoples R China
[2] Univ Elect Sci & Technol China UESTC, Sch Aeronaut & Astronaut, Chengdu 611731, Peoples R China
[3] City Univ Hong Kong, Dept Elect Engn, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Block generation; blockchain; federated learning; INTERNET;
D O I
10.1109/TNET.2024.3436862
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Federated Learning (FL) is a distributed machine learning method that ensures the privacy and security of participants' data by avoiding direct data upload to a central node for training. However, the traditional FL typically applies a star structure with cloud servers as the central aggregator for the model parameters from different terminals, leading to problems such as central failure, malicious tampering and malicious participants, resulting in training errors or system crashes. To address these issues, a permissioned blockchain is used to build a secure and reliable data-sharing platform among participating terminals, replacing the central aggregator in the traditional FL called blockchain-based federated learning. However, the block generation method of the blockchain system may introduce significant latency in the federated learning where distributed model parameters upload randomly, resulting in low efficiency of the federated learning. To overcome this, we propose a block generation strategy that groups terminals and generates a block for each group, which minimizes the latency of a single round of federated learning, and an optimal block generation algorithm that considers data distribution, terminal resources, and network resources is provided. The analysis shows that the proposed algorithm can effectively obtain the optimal solution of block generation to minimize the authentication time, and we conduct extensive experiments that demonstrate the time efficiency of the proposed algorithm.
引用
收藏
页码:4885 / 4900
页数:16
相关论文
共 35 条
[1]   Robust Federated Learning With Noisy Communication [J].
Ang, Fan ;
Chen, Li ;
Zhao, Nan ;
Chen, Yunfei ;
Wang, Weidong ;
Yu, F. Richard .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (06) :3452-3464
[2]   Federated learning with hierarchical clustering of local updates to improve training on non-IID data [J].
Briggs, Christopher ;
Fan, Zhong ;
Andras, Peter .
2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
[3]  
Cheng Li, 2021, 2021 IEEE 1st International Conference on Digital Twins and Parallel Intelligence (DTPI), P286, DOI 10.1109/DTPI52967.2021.9540163
[4]   Blockchain Assisted Federated Learning Over Wireless Channels: Dynamic Resource Allocation and Client Scheduling [J].
Deng, Xiumei ;
Li, Jun ;
Ma, Chuan ;
Wei, Kang ;
Shi, Long ;
Ding, Ming ;
Chen, Wen ;
Poor, H. Vincent .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2023, 22 (05) :3537-3553
[5]   A Communication-Efficient Hierarchical Federated Learning Framework via Shaping Data Distribution at Edge [J].
Deng, Yongheng ;
Lyu, Feng ;
Xia, Tengxi ;
Zhou, Yuezhi ;
Zhang, Yaoxue ;
Ren, Ju ;
Yang, Yuanyuan .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (03) :2600-2615
[6]  
Dolui K, 2019, P 17 ANN INT C MOB S, P624
[7]   Big IoT Data Indexing: Architecture, Techniques and Open Research Challenges [J].
Ferrag, Mohamed Amine ;
Kouahla, Zineddine ;
Seridi, Hamid ;
Kurulay, Muhammet .
2019 4TH INTERNATIONAL CONFERENCE ON NETWORKING AND ADVANCED SYSTEMS (ICNAS 2019), 2019, :140-145
[8]   Recent Advances on Federated Learning for Cybersecurity and Cybersecurity for Federated Learning for Internet of Things [J].
Ghimire, Bimal ;
Rawat, Danda B. .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (11) :8229-8249
[9]   An Efficient Framework for Clustered Federated Learning [J].
Ghosh, Avishek ;
Chung, Jichan ;
Yin, Dong ;
Ramchandran, Kannan .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2022, 68 (12) :8076-8091
[10]   Time Estimation for a New Block Generation in Blockchain-Enabled Internet of Things [J].
Halgamuge, Malka N. ;
Munasinghe, Geetha K. ;
Zukerman, Moshe .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (01) :535-557