Partial Synchronization to Accelerate Federated Learning over Relay-Assisted Edge Networks

Zhihao Qu, Song Guo, Haozhao Wang, Baoliu Ye, Yi Wang, Albert Zomaya, Bin Tang

Research output: Journal article publicationJournal articleAcademic researchpeer-review

37 Citations (Scopus)

Abstract

Federated Learning (FL) is a promising machine learning paradigm to cooperatively train a global model with highly distributed data located on mobile devices. Aiming to optimize the communication efficiency for gradient aggregation and model synchronization among large-scale devices, we propose a relay-assisted FL framework. By breaking the traditional transmission-order constraint and exploiting the broadcast characteristic of relay nodes, we design a novel synchronization scheme named Partial Synchronization Parallel (PSP), in which models and gradients are transmitted simultaneously and aggregated at relay nodes, resulting in traffic reduction. We prove that PSP has the same convergence rate as the sequential synchronization approaches via rigorous analysis. To further accelerate the training process, we integrate PSP with any unbiased and error-bounded compression technologies and prove that the convergence properties of the resulting scheme still hold. Extensive experiments are conducted in a distributed cluster environment with real-world datasets and the results demonstrate that our proposed approach reduces the training time up to 37\% compared to state-of-the-art methods.

Original languageEnglish
Pages (from-to)4502 - 4516
JournalIEEE Transactions on Mobile Computing
DOIs
Publication statusPublished - May 2021

Keywords

  • Convergence
  • Data models
  • Federated Learning
  • Machine learning
  • Mobile computing
  • Partial Synchronization Parallel
  • Relay-Assisted Edge Network
  • Synchronization
  • Training
  • Wireless sensor networks

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Partial Synchronization to Accelerate Federated Learning over Relay-Assisted Edge Networks'. Together they form a unique fingerprint.

Cite this