Two-Stage Client Selection Scheme for Blockchain-Enabled Federated Learning in IoT

被引:0
|
作者
Jin, Xiaojun [1 ]
Ma, Chao [1 ]
Luo, Song [1 ]
Zeng, Pengyi [1 ]
Wei, Yifei [1 ]
机构
[1] China Acad Informat & Commun Technol, Inst Ind Internet & Internet Things, Beijing 100191, Peoples R China
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2024年 / 81卷 / 02期
关键词
Blockchain; federated learning; attribute-based encryption; client selection; proximal policy optimization;
D O I
10.32604/cmc.2024.055344
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning enables data owners in the Internet of Things (IoT) to collaborate in training models without sharing private data, creating new business opportunities for building a data market. However, in practical operation, there are still some problems with federated learning applications. Blockchain has the characteristics of decentralization, distribution, and security. The blockchain-enabled federated learning further improve the security and performance of model training, while also expanding the application scope of federated learning. Blockchain has natural financial attributes that help establish a federated learning data market. However, the data of federated learning tasks may be distributed across a large number of resource-constrained IoT devices, which have different computing, communication, and storage resources, and the data quality of each device may also vary. Therefore, how to effectively select the clients with the data required for federated learning task is a research hotspot. In this paper, a two-stage client selection scheme for blockchain-enabled federated learning is proposed, which first selects clients that satisfy federated learning task through attribute-based encryption, protecting the attribute privacy of clients. Then blockchain nodes select some clients for local model aggregation by proximal policy optimization algorithm. Experiments show that the model performance of our two-stage client selection scheme is higher than that of other client selection algorithms when some clients are offline and the data quality is poor.
引用
收藏
页码:2317 / 2336
页数:20
相关论文
共 50 条
  • [1] Blockchain-enabled Federated Learning: A Survey
    Qu, Youyang
    Uddin, Md Palash
    Gan, Chenquan
    Xiang, Yong
    Gao, Longxiang
    Yearwood, John
    ACM COMPUTING SURVEYS, 2023, 55 (04)
  • [2] Blockchain-enabled Efficient and Secure Federated Learning in IoT and Edge Computing Networks
    Al Mallah, Ranwa
    Lopez, David
    Halabi, Talal
    2023 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS, ICNC, 2023, : 511 - 515
  • [3] TrustBCFL: Mitigating Data Bias in IoT Through Blockchain-Enabled Federated Learning
    Zhou, Sisi
    Li, Kuanching
    Chen, Yuxiang
    Yang, Ce
    Liang, Wei
    Zomaya, Albert Y.
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (15): : 25648 - 25662
  • [4] On the Decentralization of Blockchain-enabled Asynchronous Federated Learning
    Wilhelmi, Francesc
    Guerra, Elia
    Dini, Paolo
    2023 IEEE 9TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION, NETSOFT, 2023, : 408 - 413
  • [5] Blockchain-Enabled Federated Learning With Mechanism Design
    Toyoda, Kentaroh
    Zhao, Jun
    Zhang, Allan Neng Sheng
    Mathiopoulos, P. Takis
    IEEE ACCESS, 2020, 8 : 219744 - 219756
  • [6] Federated Learning and Blockchain-Enabled Fog-IoT Platform for Wearables in Predictive Healthcare
    Baucas, Marc Jayson
    Spachos, Petros
    Plataniotis, Konstantinos N.
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2023, 10 (04) : 1732 - 1741
  • [7] Towards blockchain-enabled decentralized and secure federated learning
    Ma, Xuyang
    Xu, Du
    Wolter, Katinka
    INFORMATION SCIENCES, 2024, 665
  • [8] Blockchain-enabled Federated Learning: Models, Methods and Applications
    Li C.
    Yuan Y.
    Zheng Z.-Y.
    Yang D.
    Wang F.-Y.
    Zidonghua Xuebao/Acta Automatica Sinica, 2024, 50 (06): : 1059 - 1085
  • [9] Blockchain-Enabled Asynchronous Federated Learning in Edge Computing
    Liu, Yinghui
    Qu, Youyang
    Xu, Chenhao
    Hao, Zhicheng
    Gu, Bruce
    SENSORS, 2021, 21 (10)
  • [10] Blockchain-Enabled Federated Learning for Longitudinal Emergency Care
    Alshudukhi, Khulud Salem S.
    Ashfaq, Farzeen
    Jhanjhi, N. Z.
    Humayun, Mamoona
    IEEE ACCESS, 2024, 12 : 137284 - 137294