Multi-Armed Bandit-Based Client Selection for Efficient Federated Learning
摘要
Federated Learning (FL) traditionally adopts unbiased client selection, which slows error convergence. Existing biased strategies often add communication overhead or fail under Non-Independent and Identically Distributed (Non-IID) data. We propose an efficient FL framework based on Multi-Armed Bandit (MAB) with two scoring methods—Upper Confidence Bound (UCB) and Thompson Sampling (TS)—to evaluate client contributions. In each round, top-ranked clients are trained with local Gradient Descent (GD), while others update with shuffled Stochastic Gradient Descent (SGD). Experiments show our method achieves comparable accuracy to baseline with fewer rounds and reduced time, and remains robust under heterogeneous data, supporting practical deployment.