Preservation of the Global Knowledge by Not-True Distillation in Federated Learning

Gihun Lee, Minchan Jeong, Yongjin Shin, Sangmin Bae, Se-Young Yun
6/6/2021
cs.LGcs.AIcs.CV

Official code: Lee-Gihun/FedNTD (94 stars, MIT, last commit 2023-02-24).

Abstract

In federated learning, a strong global model is collaboratively learned by aggregating clients' locally trained models. Although this precludes the need to access clients' data directly, the global model's convergence often suffers from data heterogeneity. This study starts from an analogy to continual learning and suggests that forgetting could be the bottleneck of federated learning. We observe that the global model forgets the knowledge from previous rounds, and the local training induces forgetting the knowledge outside of the local distribution. Based on our findings, we hypothesize that tackling down forgetting will relieve the data heterogeneity problem. To this end, we propose a novel and effective algorithm, Federated Not-True Distillation (FedNTD), which preserves the global perspective on locally available data only for the not-true classes. In the experiments, FedNTD shows state-of-the-art performance on various setups without compromising data privacy or incurring additional communication costs.

View on arXivView PDF

Code Implementations(1)

Lee-Gihun/FedNTDOfficial100%
MIT

(NeurIPS 2022) Official Implementation of "Preservation of the Global Knowledge by Not-True Distillation in Federated Learning"

9414PythonNov 29, 20223 years agoMIT
artificial-intelligencecomputer-visioncontinual-learningdeep-learningdeep-neural-networks+13 more

Similar Papers

Cite this paper

@article{lee2021preservation,
  title  = {Preservation of the Global Knowledge by Not-True Distillation in Federated Learning},
  author = {Gihun Lee and Minchan Jeong and Yongjin Shin and Sangmin Bae and Se-Young Yun},
  year   = {2021},
  eprint = {2106.03097},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2106.03097}
}

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

Discussion