ICASSP 2024accepted0 citations

AdaFL: Adaptive Client Selection and Dynamic Contribution Evaluation for Efficient Federated Learning

Qingming Li, Xiaohang Li, Li Zhou, Xiaoran Yan

Abstract

Federated learning is a collaborative machine learning framework where multiple clients jointly train a global model. To mitigate communication overhead, it is common to select a subset of clients for participation in each training round. However, existing client selection strategies often rely on a fixed number of clients throughout all rounds, which may not be the optimal choice for balancing training efficiency and model performance. Moreover, these approaches typically evaluate clients solely based on their performances in one single round, neglecting the effects of historical records and potentially introducing randomness into the global model. In our work, we introduce AdaFL, a novel approach to client selection and contribution evaluation for efficient federated learning. AdaFL dynamically adjusts the number of clients to be selected using a piecewise function. It initiates with a small selection size to reduce communication overhead and progressively increases it to enhance model generalization. Furthermore, AdaFL evaluates clients’ contributions by combining their performance metrics from both current and historical rounds through a weighted average function, with a weight parameter fine-tuning the trade-off between current and historical data. Experimental results show that the proposed AdaFL outperforms prior works in terms of improving test accuracy and reducing training runtime.

BibTeX
@inproceedings{icassp2024_adafladaptivecli,
  title = {AdaFL: Adaptive Client Selection and Dynamic Contribution Evaluation for Efficient Federated Learning},
  author = {Qingming Li and Xiaohang Li and Li Zhou and Xiaoran Yan},
  booktitle = {ICASSP 2024},
  year = {2024}
}
AdaFL: Adaptive Client Selection and Dynamic Contribution Evaluation for Efficient Federated Learning · ICASSP 2024