Provably Near-Optimal Federated Ensemble Distillation with Negligible Overhead

Won-Jun Jang, Hyeon-Seo Park, Si-Hyeon Lee
2/1/2025

No official code found. Best implementation: pupiu45/FedGO (1 star, last commit 2025-05-13).

Abstract

Federated ensemble distillation addresses client heterogeneity by generating pseudo-labels for an unlabeled server dataset based on client predictions and training the server model using the pseudo-labeled dataset. The unlabeled server dataset can either be pre-existing or generated through a data-free approach. The effectiveness of this approach critically depends on the method of assigning weights to client predictions when creating pseudo-labels, especially in highly heterogeneous settings. Inspired by theoretical results from GANs, we propose a provably near-optimal weighting method that leverages client discriminators trained with a server-distributed generator and local datasets. Our experiments on various image classification tasks demonstrate that the proposed method significantly outperforms baselines. Furthermore, we show that the additional communication cost, client-side privacy leakage, and client-side computational overhead introduced by our method are negligible, both in scenarios with and without a pre-existing server dataset.

View on arXivView PDF

Code Implementations(1)

pupiu45/FedGOCommunity100%
10Python, Jupyter NotebookMay 12, 20251 years ago

Similar Papers

Cite this paper

@article{jang2025provably,
  title  = {Provably Near-Optimal Federated Ensemble Distillation with Negligible Overhead},
  author = {Won-Jun Jang and Hyeon-Seo Park and Si-Hyeon Lee},
  year   = {2025},
  eprint = {2502.06349},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2502.06349},
  journal = {ICML 2025 2025}
}

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

Discussion