Blockchain-aided wireless federated learning: Resource allocation and client scheduling

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Li, Jun, Zhang, Weiwei, Wei, Kang, Chen, Guangji, Shu, Feng, Chen, Wen, Jin, Shi
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866916269786136576
author Li, Jun
Zhang, Weiwei
Wei, Kang
Chen, Guangji
Shu, Feng
Chen, Wen
Jin, Shi
author_facet Li, Jun
Zhang, Weiwei
Wei, Kang
Chen, Guangji
Shu, Feng
Chen, Wen
Jin, Shi
contents Federated learning (FL) based on the centralized design faces both challenges regarding the trust issue and a single point of failure. To alleviate these issues, blockchain-aided decentralized FL (BDFL) introduces the decentralized network architecture into the FL training process, which can effectively overcome the defects of centralized architecture. However, deploying BDFL in wireless networks usually encounters challenges such as limited bandwidth, computing power, and energy consumption. Driven by these considerations, a dynamic stochastic optimization problem is formulated to minimize the average training delay by jointly optimizing the resource allocation and client selection under the constraints of limited energy budget and client participation. We solve the long-term mixed integer non-linear programming problem by employing the tool of Lyapunov optimization and thereby propose the dynamic resource allocation and client scheduling BDFL (DRC-BDFL) algorithm. Furthermore, we analyze the learning performance of DRC-BDFL and derive an upper bound for convergence regarding the global loss function. Extensive experiments conducted on SVHN and CIFAR-10 datasets demonstrate that DRC-BDFL achieves comparable accuracy to baseline algorithms while significantly reducing the training delay by 9.24% and 12.47%, respectively.
format Preprint
id arxiv_https___arxiv_org_abs_2406_00752
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Blockchain-aided wireless federated learning: Resource allocation and client scheduling
Li, Jun
Zhang, Weiwei
Wei, Kang
Chen, Guangji
Shu, Feng
Chen, Wen
Jin, Shi
Distributed, Parallel, and Cluster Computing
Federated learning (FL) based on the centralized design faces both challenges regarding the trust issue and a single point of failure. To alleviate these issues, blockchain-aided decentralized FL (BDFL) introduces the decentralized network architecture into the FL training process, which can effectively overcome the defects of centralized architecture. However, deploying BDFL in wireless networks usually encounters challenges such as limited bandwidth, computing power, and energy consumption. Driven by these considerations, a dynamic stochastic optimization problem is formulated to minimize the average training delay by jointly optimizing the resource allocation and client selection under the constraints of limited energy budget and client participation. We solve the long-term mixed integer non-linear programming problem by employing the tool of Lyapunov optimization and thereby propose the dynamic resource allocation and client scheduling BDFL (DRC-BDFL) algorithm. Furthermore, we analyze the learning performance of DRC-BDFL and derive an upper bound for convergence regarding the global loss function. Extensive experiments conducted on SVHN and CIFAR-10 datasets demonstrate that DRC-BDFL achieves comparable accuracy to baseline algorithms while significantly reducing the training delay by 9.24% and 12.47%, respectively.
title Blockchain-aided wireless federated learning: Resource allocation and client scheduling
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2406.00752