Skip to main navigation Skip to search Skip to main content

Accelerating Federated Codistillation via Adaptive Computation Amount at Network Edge

  • Zhihao Zeng
  • , Xiaoning Zhang
  • , Yangming Zhao
  • , Ahmed Zoha
  • , Muhammad Ali Imran
  • , Yan Zhang
  • University of Electronic Science and Technology of China
  • University of Science and Technology of China
  • University of Glasgow
  • University of Oslo

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

The advent of Federated Learning (FL) empowers IoT devices to collectively train a shared model without local data exposure. In order to address the issue of Non-IID that causes model performance degradation, the recently proposed federated codistillation framework has shown great potential. However, due to the system heterogeneity of devices, the federated codistillation framework still faces a synchronization barrier issue, resulting in a non-negligible waiting time with a fixed computation amount (epoch or batch size) assigned. In this paper, we propose Adaptive Computation Amount Allocation (ACAA) to accelerate federated codistillation. Specifically, we leverage a criterion, solution inexactness, to quantify the computation amount. We dynamically adjust the solution inexactness of devices based on their computing power and bandwidth to enable them nearly simultaneous completion of training, reducing synchronization waiting time without sacrificing the training performance. The minimum required computation amount is determined by the coefficient of the distillation term and the gradient dissimilarity bound of Non-IID. We theoretically analyze the convergence of ACAA. Extensive experiments show that, compared to benchmark algorithms, ACAA can accelerate training by up to 5×.

Original languageEnglish
Pages (from-to)5584-5597
Number of pages14
JournalIEEE Transactions on Mobile Computing
Volume24
Issue number6
DOIs
StatePublished - 2025
Externally publishedYes

Keywords

  • Federated learning
  • federated codistillation
  • solution inexactness
  • system heterogeneity

Fingerprint

Dive into the research topics of 'Accelerating Federated Codistillation via Adaptive Computation Amount at Network Edge'. Together they form a unique fingerprint.

Cite this