FedLP: Layer-wise Pruning Mechanism for Communication-Computation Efficient Federated Learning

Zheqi Zhu, Yuchen Shi, Jiajun Luo, Fei Wang, Chenghui Peng +2 more
3/11/2023
cs.LGcs.AIcs.DC

No official code found. Best implementation: Zhuzzq/FedLP (14 stars, Apache-2.0, last commit 2023-03-13).

Abstract

Federated learning (FL) has prevailed as an efficient and privacy-preserved scheme for distributed learning. In this work, we mainly focus on the optimization of computation and communication in FL from a view of pruning. By adopting layer-wise pruning in local training and federated updating, we formulate an explicit FL pruning framework, FedLP (Federated Layer-wise Pruning), which is model-agnostic and universal for different types of deep learning models. Two specific schemes of FedLP are designed for scenarios with homogeneous local models and heterogeneous ones. Both theoretical and experimental evaluations are developed to verify that FedLP relieves the system bottlenecks of communication and computation with marginal performance decay. To the best of our knowledge, FedLP is the first framework that formally introduces the layer-wise pruning into FL. Within the scope of federated learning, more variants and combinations can be further designed based on FedLP.

View on arXivView PDF

Code Implementations(1)

Zhuzzq/FedLPCommunity100%
Apache-2.0
140PythonOct 18, 20223 years agoApache-2.0

Similar Papers

Cite this paper

@article{zhu2023fedlp,
  title  = {FedLP: Layer-wise Pruning Mechanism for Communication-Computation Efficient Federated Learning},
  author = {Zheqi Zhu and Yuchen Shi and Jiajun Luo and Fei Wang and Chenghui Peng and Pingyi Fan and Khaled B. Letaief},
  year   = {2023},
  eprint = {2303.06360},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.06360v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.06360.svg)](https://codeofpaper.com/paper/2303.06360)

Discussion