TY - GEN
T1 - Efficiency-enhanced Blockchain-based Client Selection in Heterogeneous Federated Learning
AU - Lei, Zhiqi
AU - Gai, Keke
AU - Yu, Jing
AU - Wang, Shuo
AU - Zhu, Liehuang
AU - Raymond Choo, Kim Kwang
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - In Federated Learning (FL), blockchain has been extensively used to achieve distributed and tamper-resistant data processing. However, typical Blockchain-based Federated Learning (BFL) rarely considers clients' resource and computing limits. High-capacity clients may be sacrificed when all clients train on the same neural network. This paper proposes a Blockchain-based Heterogeneous Federated Learning (BlocFL) model to address the challenges above. BlocFL replaces the central server with a consortium blockchain, and several neural networks are employed for local training. Considering the challenges in resource allocation in BFL, especially in heterogeneous networks, we propose a consortium blockchain-based heterogeneous federated learning client selection method. The proposed method optimizes the choice of client nodes under the limits of computational resources. Experiment results demonstrate that our method can allocate appropriate neural network models to each client and effectively improve the efficiency of local training in HFL. It also can achieve a comparable level of accuracy to the baseline approach with similar training parameters.
AB - In Federated Learning (FL), blockchain has been extensively used to achieve distributed and tamper-resistant data processing. However, typical Blockchain-based Federated Learning (BFL) rarely considers clients' resource and computing limits. High-capacity clients may be sacrificed when all clients train on the same neural network. This paper proposes a Blockchain-based Heterogeneous Federated Learning (BlocFL) model to address the challenges above. BlocFL replaces the central server with a consortium blockchain, and several neural networks are employed for local training. Considering the challenges in resource allocation in BFL, especially in heterogeneous networks, we propose a consortium blockchain-based heterogeneous federated learning client selection method. The proposed method optimizes the choice of client nodes under the limits of computational resources. Experiment results demonstrate that our method can allocate appropriate neural network models to each client and effectively improve the efficiency of local training in HFL. It also can achieve a comparable level of accuracy to the baseline approach with similar training parameters.
KW - Client Selection
KW - blockchain
KW - heterogeneous federated learning
UR - http://www.scopus.com/inward/record.url?scp=85185554955&partnerID=8YFLogxK
U2 - 10.1109/Blockchain60715.2023.00053
DO - 10.1109/Blockchain60715.2023.00053
M3 - Conference contribution
AN - SCOPUS:85185554955
T3 - Proceedings - 2023 IEEE International Conference on Blockchain, Blockchain 2023
SP - 289
EP - 296
BT - Proceedings - 2023 IEEE International Conference on Blockchain, Blockchain 2023
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 6th IEEE International Conference on Blockchain, Blockchain 2023
Y2 - 17 December 2023 through 21 December 2023
ER -