paper-with-me

Papers

Multi-Armed Bandit Based Client Scheduling for Federated Learning

2020-07-05 · Wenchao Xia, Tony Q. S. Quek, Kun Guo, Wanli Wen, Howard H. Yang, Hongbo Zhu

By exploiting the computing power and local data of distributed clients, federated learning (FL) features ubiquitous properties such as reduction of communication overhead and preserving data privacy. In each communication round of FL, the clients update local models based on their own data and upload their local updates via wireless channels. However, latency caused by hundreds to thousands of communication rounds remains a bottleneck in FL. To minimize the training latency, this work provides a multi-armed bandit-based framework for online client scheduling (CS) in FL without knowing wireless channel state information and statistical characteristics of clients. Firstly, we propose a CS algorithm based on the upper confidence bound policy (CS-UCB) for ideal scenarios where local datasets of clients are independent and identically distributed (i.i.d.) and balanced. An upper bound of the expected performance regret of the proposed CS-UCB algorithm is provided, which indicates that the regret grows logarithmically over communication rounds. Then, to address non-ideal scenarios with non-i.i.d. and unbalanced properties of local datasets and varying availability of clients, we further propose a CS algorithm based on the UCB policy and virtual queue technique (CS-UCB-Q). An upper bound is also derived, which shows that the expected performance regret of the proposed CS-UCB-Q algorithm can have a sub-linear growth over communication rounds under certain conditions. Besides, the convergence performance of FL training is also analyzed. Finally, simulation results validate the efficiency of the proposed algorithms.

📄 PDF Abstract BibTeX arXiv:2007.02315

Code (1)

ramshi236/Multi-Armed-Bandit-Based-Client-Scheduling-for-Federated-Learning

Tasks

Federated LearningScheduling

Similar Papers 제목 키워드 기반

Client Selection for Generalization in Accelerated Federated Learning: A Multi-Armed Bandit Approach

2023-03-18 · Dan Ben Ami, Kobi Cohen, Qing Zhao

Federated learning (FL) is an emerging machine learning (ML) paradigm used to train models across multiple nodes (i.e., clients) holding local data sets, without explicitly exchanging the data. It has attracted a growing…

Federated LearningScheduling

FedMABA: Towards Fair Federated Learning through Multi-Armed Bandits Allocation

2024-10-26 · Zhichao Wang, Lin Wang, Yongxin Guo, Ying-Jun Angela Zhang 외

The increasing concern for data privacy has driven the rapid development of federated learning (FL), a privacy-preserving collaborative paradigm. However, the statistical heterogeneity among clients in FL results in inco…

FairnessFederated LearningMulti-Armed BanditsPrivacy Preserving

MAB-Based Channel Scheduling for Asynchronous Federated Learning in Non-Stationary Environments

2025-03-03 · Zhiyin Li, Yubo Yang, Tao Yang, Xiaofeng Wu 외

Federated learning enables distributed model training across clients under central coordination without raw data exchange. However, in wireless implementations, frequent parameter updates between the server and clients c…

FairnessFederated LearningScheduling

Personalized Federated X -armed Bandit

2023-10-25 · Wenjie Li, Qifan Song, Jean Honorio

In this work, we study the personalized federated $\mathcal{X}$-armed bandit problem, where the heterogeneous local objectives of the clients are optimized simultaneously in the federated learning paradigm. We propose th…

Federated Learning

Federated X-Armed Bandit

2022-05-30 · Wenjie Li, Qifan Song, Jean Honorio, Guang Lin

This work establishes the first framework of federated $\mathcal{X}$-armed bandit, where different clients face heterogeneous local objective functions defined on the same domain and are required to collaboratively figur…