English

Online Client Scheduling and Resource Allocation for Efficient Federated Edge Learning

Distributed, Parallel, and Cluster Computing 2024-10-16 v1 Artificial Intelligence Machine Learning

Abstract

Federated learning (FL) enables edge devices to collaboratively train a machine learning model without sharing their raw data. Due to its privacy-protecting benefits, FL has been deployed in many real-world applications. However, deploying FL over mobile edge networks with constrained resources such as power, bandwidth, and computation suffers from high training latency and low model accuracy, particularly under data and system heterogeneity. In this paper, we investigate the optimal client scheduling and resource allocation for FL over mobile edge networks under resource constraints and uncertainty to minimize the training latency while maintaining the model accuracy. Specifically, we first analyze the impact of client sampling on model convergence in FL and formulate a stochastic optimization problem that captures the trade-off between the running time and model performance under heterogeneous and uncertain system resources. To solve the formulated problem, we further develop an online control scheme based on Lyapunov-based optimization for client sampling and resource allocation without requiring the knowledge of future dynamics in the FL system. Extensive experimental results demonstrate that the proposed scheme can improve both the training latency and resource efficiency compared with the existing schemes.

Keywords

Cite

@article{arxiv.2410.10833,
  title  = {Online Client Scheduling and Resource Allocation for Efficient Federated Edge Learning},
  author = {Zhidong Gao and Zhenxiao Zhang and Yu Zhang and Tongnian Wang and Yanmin Gong and Yuanxiong Guo},
  journal= {arXiv preprint arXiv:2410.10833},
  year   = {2024}
}

Comments

13 pages, 6 figures

R2 v1 2026-06-28T19:21:09.722Z