Local-Global Knowledge Distillation in Heterogeneous Federated Learning with Non-IID Data
Dezhong Yao, Wanning Pan, Yutong Dai, Yao Wan, Xiaofeng Ding, Hai Jin,, Zheng Xu, Lichao Sun

TL;DR
This paper introduces FedGKD, a novel federated learning method that leverages historical global models through adaptive knowledge distillation to mitigate client-drift caused by data and system heterogeneity, leading to faster convergence and higher accuracy.
Contribution
FedGKD is a new approach that fuses knowledge from past global models to improve local training in heterogeneous federated learning environments.
Findings
FedGKD achieves higher accuracy than state-of-the-art methods.
It converges faster with fewer communication rounds.
Effective across various CV/NLP datasets and heterogeneous settings.
Abstract
Federated learning enables multiple clients to collaboratively learn a global model by periodically aggregating the clients' models without transferring the local data. However, due to the heterogeneity of the system and data, many approaches suffer from the "client-drift" issue that could significantly slow down the convergence of the global model training. As clients perform local updates on heterogeneous data through heterogeneous systems, their local models drift apart. To tackle this issue, one intuitive idea is to guide the local model training by the global teachers, i.e., past global models, where each client learns the global knowledge from past global models via adaptive knowledge distillation techniques. Coming from these insights, we propose a novel approach for heterogeneous federated learning, namely FedGKD, which fuses the knowledge from historical global models for local…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Domain Adaptation and Few-Shot Learning · Stochastic Gradient Optimization Techniques
MethodsKnowledge Distillation
