Skip to main navigation Skip to search Skip to main content

Decentralized Federated Learning with Adaptive Configuration for Heterogeneous Participants

  • Yunming Liao
  • , Yang Xu
  • , Hongli Xu
  • , Lun Wang
  • , Chen Qian
  • , Chunming Qiao
  • University of Science and Technology of China
  • University of California at San Diego

Research output: Contribution to journal › Article › peer-review

17 Scopus citations

Abstract

Data generated at the network edge can be processed locally by leveraging the paradigm of edge computing (EC). Aided by EC, decentralized federated learning (DFL), which overcomes the single-point-of-failure problem in the parameter server based federated learning, is becoming a practical and popular approach for machine learning over distributed data. However, DFL faces two critical challenges, i.e., system heterogeneity and statistical heterogeneity introduced by edge devices. To ensure fast convergence with the existence of slow edge devices, we present an efficient DFL method, termed FedHP, which integrates adaptive control of both local updating frequency and network topology to better support the heterogeneous participants. We establish a theoretical relationship between local updating frequency and network topology regarding model training performance and obtain a convergence upper bound. Upon the convergence bound, we propose an optimization algorithm that adaptively determines local updating frequencies and constructs the network topology, so as to speed up convergence and improve the model accuracy. We evaluate the performance of FedHP through extensive simulation and testbed experiments. Evaluation results show that the proposed FedHP can reduce the completion time by about 51% and improve model accuracy by at least 5% in heterogeneous scenarios, compared with the baselines.

Original languageEnglish
Pages (from-to)7453-7469
Number of pages17
JournalIEEE Transactions on Mobile Computing
Volume23
Issue number6
DOIs
StatePublished - Jun 1 2024

Keywords

  • Decentralized federated learning (DFL)
  • edge computing (EC).
  • heterogeneity
  • peer-to-peer

Fingerprint

Dive into the research topics of 'Decentralized Federated Learning with Adaptive Configuration for Heterogeneous Participants'. Together they form a unique fingerprint.

Cite this