Avoid Forgetting by Preserving Global Knowledge Gradients in Federated Learning with Non-IID Data
Abhijit Chunduru, Majid Morafah, Mahdi Morafah, Vishnu Pandi Chellapandi, Ang Li

TL;DR
This paper introduces FedProj, a federated learning framework that preserves the global decision boundary during local training on non-IID data, addressing catastrophic forgetting and improving model performance.
Contribution
The paper presents a novel federated learning method that maintains the global decision boundary by using ensemble knowledge transfer and episodic memory, outperforming existing approaches.
Findings
FedProj significantly reduces forgetting of the global decision boundary.
The ensemble knowledge transfer loss improves global model calibration.
Experimental results show FedProj outperforms state-of-the-art methods on non-IID data.
Abstract
The inevitable presence of data heterogeneity has made federated learning very challenging. There are numerous methods to deal with this issue, such as local regularization, better model fusion techniques, and data sharing. Though effective, they lack a deep understanding of how data heterogeneity can affect the global decision boundary. In this paper, we bridge this gap by performing an experimental analysis of the learned decision boundary using a toy example. Our observations are surprising: (1) we find that the existing methods suffer from forgetting and clients forget the global decision boundary and only learn the perfect local one, and (2) this happens regardless of the initial weights, and clients forget the global decision boundary even starting from pre-trained optimal weights. In this paper, we present FedProj, a federated learning framework that robustly learns the global…
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 · Advanced Graph Neural Networks · Domain Adaptation and Few-Shot Learning
