FedFed: Feature Distillation against Data Heterogeneity in Federated Learning

Zhiqin Yang, Yonggang Zhang, Yuxiang Zheng, Xinmei Tian, Hao Peng +2 more
2/12/2026

No official code found. Best implementation: visitworld123/FedFed (117 stars, MIT, last commit 2025-11-09). 1 more below.

Abstract

Federated learning (FL) typically faces data heterogeneity, i.e., distribution shifting among clients. Sharing clients' information has shown great potentiality in mitigating data heterogeneity, yet incurs a dilemma in preserving privacy and promoting model performance. To alleviate the dilemma, we raise a fundamental question: \textit{Is it possible to share partial features in the data to tackle data heterogeneity?} In this work, we give an affirmative answer to this question by proposing a novel approach called {\textbf{Fed}erated \textbf{Fe}ature \textbf{d}istillation} (FedFed). Specifically, FedFed partitions data into performance-sensitive features (i.e., greatly contributing to model performance) and performance-robust features (i.e., limitedly contributing to model performance). The performance-sensitive features are globally shared to mitigate data heterogeneity, while the performance-robust features are kept locally. FedFed enables clients to train models over local and shared data. Comprehensive experiments demonstrate the efficacy of FedFed in promoting model performance.

View on arXivView PDF

Code Implementations(2)

MIT

[NeurIPS 2023] "FedFed: Feature Distillation against Data Heterogeneity in Federated Learning"

11712PythonOct 10, 202311 months agoMIT
MIT

[NeurIPS 2023] Paddle verison code of "FedFed: Feature Distillation against Data Heterogeneity in Federated Learning"

31PythonSep 3, 20242 years agoMIT

Similar Papers

Cite this paper

@article{yang2026fedfed,
  title  = {FedFed: Feature Distillation against Data Heterogeneity in Federated Learning},
  author = {Zhiqin Yang and Yonggang Zhang and Yuxiang Zheng and Xinmei Tian and Hao Peng and Tongliang Liu and Bo Han},
  year   = {2026},
  eprint = {2310.05077},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2310.05077},
  journal = {NEURIPS 2023 2023}
}

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

Discussion