Federated Learning on Non-iid Data via Local and Global Distillation

Xiaolin Zheng, Senci Ying, Fei Zheng, Jianwei Yin, Longfei Zheng +2 more
6/26/2023
cs.LGcs.CR

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Most existing federated learning algorithms are based on the vanilla FedAvg scheme. However, with the increase of data complexity and the number of model parameters, the amount of communication traffic and the number of iteration rounds for training such algorithms increases significantly, especially in non-independently and homogeneously distributed scenarios, where they do not achieve satisfactory performance. In this work, we propose FedND: federated learning with noise distillation. The main idea is to use knowledge distillation to optimize the model training process. In the client, we propose a self-distillation method to train the local model. In the server, we generate noisy samples for each client and use them to distill other clients. Finally, the global model is obtained by the aggregation of local models. Experimental results show that the algorithm achieves the best performance and is more communication-efficient than state-of-the-art methods.

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. 1 weaker match is hidden by default — 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{zheng2023federated,
  title  = {Federated Learning on Non-iid Data via Local and Global Distillation},
  author = {Xiaolin Zheng and Senci Ying and Fei Zheng and Jianwei Yin and Longfei Zheng and Chaochao Chen and Fengqin Dong},
  year   = {2023},
  eprint = {2306.14443},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.14443v1}
}

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

Discussion