Skip to main navigation Skip to search Skip to main content

FedSkel: Efficient Federated Learning on Heterogeneous Systems with Skeleton Gradients Update

  • Beihang University
  • Kuaishou

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Federated learning aims to protect users' privacy while performing data analysis from different participants. However, it is challenging to guarantee the training efficiency on heterogeneous systems due to the various computational capabilities and communication bottlenecks. In this work, we propose FedSkel to enable computation-efficient and communication-efficient federated learning on edge devices by only updating the model's essential parts, named skeleton networks. FedSkel is evaluated on real edge devices with imbalanced datasets. Experimental results show that it could achieve up to 5.52x speedups for CONV layers' back-propagation, 1.82x speedups for the whole training process, and reduce 64.8% communication cost, with negligible accuracy loss.

Original languageEnglish
Title of host publicationCIKM 2021 - Proceedings of the 30th ACM International Conference on Information and Knowledge Management
PublisherAssociation for Computing Machinery
Pages3283-3287
Number of pages5
ISBN (Electronic)9781450384469
DOIs
StatePublished - 30 Oct 2021
Event30th ACM International Conference on Information and Knowledge Management, CIKM 2021 - Virtual, Online, Australia
Duration: 1 Nov 20215 Nov 2021

Publication series

NameInternational Conference on Information and Knowledge Management, Proceedings
ISSN (Print)2155-0751

Conference

Conference30th ACM International Conference on Information and Knowledge Management, CIKM 2021
Country/TerritoryAustralia
CityVirtual, Online
Period1/11/215/11/21

Keywords

  • distributed learning
  • federated learning
  • heterogeneous system

Fingerprint

Dive into the research topics of 'FedSkel: Efficient Federated Learning on Heterogeneous Systems with Skeleton Gradients Update'. Together they form a unique fingerprint.

Cite this