Federated Learning with Classifier Shift for Class Imbalance

Yunheng Shen, Haoxiang Wang, Hairong Lv
4/11/2023
cs.LG

No confident code implementation found for this paper.

Abstract

Federated learning aims to learn a global model collaboratively while the training data belongs to different clients and is not allowed to be exchanged. However, the statistical heterogeneity challenge on non-IID data, such as class imbalance in classification, will cause client drift and significantly reduce the performance of the global model. This paper proposes a simple and effective approach named FedShift which adds the shift on the classifier output during the local training phase to alleviate the negative impact of class imbalance. We theoretically prove that the classifier shift in FedShift can make the local optimum consistent with the global optimum and ensure the convergence of the algorithm. Moreover, our experiments indicate that FedShift significantly outperforms the other state-of-the-art federated learning approaches on various datasets regarding accuracy and communication efficiency.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{shen2023federated,
  title  = {Federated Learning with Classifier Shift for Class Imbalance},
  author = {Yunheng Shen and Haoxiang Wang and Hairong Lv},
  year   = {2023},
  eprint = {2304.04972},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.04972v1}
}

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/2304.04972.svg)](https://codeofpaper.com/paper/2304.04972)

Discussion