BGEFL: Enabling Communication-Efficient Federated Learning via Bandit Gradient Estimation in Resource-Constrained Networks

Research output: Contribution to journalArticlepeer-review

Abstract

Federated learning (FL) has achieved state-of-the-art performance in distributed machine learning with privacy preservation, which promotes AIoT. However, FL is restricted by the expensive communication cost due to exchanging a large number of model parameters and model updates (e.g., gradients) between the aggregator and participants in multiple rounds. This could be challenging in resource-constrained networks where devices are often resource-constrained in terms of computation and communication. Existing works mainly focus on improving communication efficiency from local training and model/gradient compression; nevertheless, studying communication efficiency for FL from the perspective of gradient estimation remains unexplored. In this paper, we bridge this gap by conducting a systematic study on gradient estimation for the communication-efficient FL. We propose a bandit-based gradient estimation-aware FL (BGEFL) framework that can directly estimate participants’ gradients with limited bandit feedback (i.e., their local function values). We prove that BGEFL enjoys an O(1) communication complexity, that is a constant-size uplink communication in which each client uploads only one point’s feedback in the uplink. Moreover, our bandit-based gradient estimator is communication-efficient, unbiased, and stable. We prove the convergence performance of BGEFL for training strongly convex, general convex, and non-convex models. Finally, we evaluate our BGEFL over several datasets and the experimental results demonstrate the effectiveness of BGEFL.

Original languageEnglish
Pages (from-to)2410-2425
Number of pages16
JournalIEEE Transactions on Networking
Volume33
Issue number5
DOIs
Publication statusPublished - 2025
Externally publishedYes

Keywords

  • Federated learning
  • communication complexity
  • communication efficiency
  • gradient estimation

Fingerprint

Dive into the research topics of 'BGEFL: Enabling Communication-Efficient Federated Learning via Bandit Gradient Estimation in Resource-Constrained Networks'. Together they form a unique fingerprint.

Cite this