One-Shot Federated Learning with Classifier-Free Diffusion Models

Obaidullah Zaland, Shutong Jin, Florian T. Pokorny, Monowar Bhuyan
2/12/2025
cs.LG

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Federated learning (FL) enables collaborative learning without data centralization but introduces significant communication costs due to multiple communication rounds between clients and the server. One-shot federated learning (OSFL) addresses this by forming a global model with a single communication round, often relying on the server's model distillation or auxiliary dataset generation - mostly through pre-trained diffusion models (DMs). Existing DM-assisted OSFL methods, however, typically employ classifier-guided DMs, which require training auxiliary classifier models at each client, introducing additional computation overhead. This work introduces OSCAR (One-Shot Federated Learning with Classifier-Free Diffusion Models), a novel OSFL approach that eliminates the need for auxiliary models. OSCAR uses foundation models to devise category-specific data representations at each client which are integrated into a classifier-free diffusion model pipeline for server-side data generation. In our experiments, OSCAR outperforms the state-of-the-art on four benchmark datasets while reducing the communication load by at least 99%.

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. 2 weaker matches are 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{zaland2025oneshot,
  title  = {One-Shot Federated Learning with Classifier-Free Diffusion Models},
  author = {Obaidullah Zaland and Shutong Jin and Florian T. Pokorny and Monowar Bhuyan},
  year   = {2025},
  eprint = {2502.08488},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.08488v2}
}

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

Discussion