FedGen (Data-Free Knowledge Distillation for Heterogeneous Federated Learning)
Algorithms AIMech:FedGenDataFreeKnowledgeDistillationForHeterogeneousFederatedLearning DRAFT
Aliases: FedGen, Data-Free Knowledge Distillation for Heterogeneous Federated Learning, Federated Latent-Space Generative Knowledge Distillation
A data-free knowledge distillation algorithm for heterogeneous federated learning (Zhu, Hong, & Zhou 2021, Section 3, Algorithm 1) in which the server trains a lightweight conditional latent-space generator G_w(z | y, epsilon ~ N(0, I)) solely from uploaded client predictor heads {theta_k^p}_{k=1}^K and empirical label counts p_hat(y) by minimizing the label-count-weighted ensemble cross-entropy min_w E_{y ~ p_hat(y), z ~ G_w(.|y)}[l(sigma(sum_{k=1}^K lambda_k^y g(z; theta_k^p)), y)] plus a diversity loss (Eq. 4, Section 9), and broadcasts G_w to clients to regularize local training on synthetic latent representations z ~ G_w(.|y) without requiring any external proxy dataset.
Identity Notes & Concept Scope
Distinct from proxy-data ensemble distillation FedDF (AIMech:FedDfEnsembleDistillationForRobustModelFusionInFederatedLearning, Lin et al. 2020), which requires an external unlabeled public dataset on the server to query client ensembles in raw input space X, whereas FedGen is strictly data-free and learns a compact conditional generator in the intermediate feature space Z.
Claims & Grounded Evidence
4 Claims
Mechanism
#r423-conditional-kl-divergence-minimization-and-domain-discrepancy-contraction
Training client k's predictor on latent representations z ~ G_w(.|y) minimizes the conditional KL divergence D_KL(r(z | y) || p(z | y; theta_k)) between the global ensemble induced latent distribution r(z | y) and the local model (Remark 1), and augmenting m local samples from D_k~ with m synthetic samples from D~ contracts the H Delta H domain discrepancy to d_{H Delta H}(D_k'~, D~) <= (1/2) d_{H Delta H}(D_k~, D~) + (1/2) epsilon while doubling effective sample size m' = 2m, strictly tightening the federated generalization bound whenever epsilon < d_{H Delta H}(D_k~, D~) (Section 4.3, Theorem 1, Corollary 1, Section 8).
Mechanism
#r423-modular-latent-space-distillation-when-sharing-feature-extractors-is-infeasible
Because G_w generates representations in the penultimate feature space Z rather than raw high-dimensional inputs X, FedGen remains functional even when clients only upload lightweight prediction heads theta_k^p and keep heterogeneous or privacy-sensitive feature extractors theta_k^f strictly local (Section 3.2, Table 3).
Limitation
#r423-client-label-count-reporting-and-generator-broadcast-overhead-limitation
Requires active clients to report empirical class counts n_k^y to construct the label-weighted ensemble logits lambda_k^y (or else fall back to uniform label priors with reduced accuracy under severe label skew) and adds the communication and local forward-pass cost of the generator G_w.
Application
#r423-mnist-emnist-cifar10-and-celeba-non-iid-federated-application
Applied to heterogeneous federated classification on MNIST, EMNIST, CelebA, and Dirichlet-partitioned CIFAR-10, outperforming FedAvg, FedProx, FedEnsemble, and FedDF without using any external proxy dataset.
⚠️ Curated Limitations & Negative Results
- Requires server-side optimization of the conditional generator G_w in every communication round.
- Broadcasts G_w to participating clients alongside the global model parameters.
Artificial Intelligence Ontology (AIO) Grounding
Mapped AIO Classes
| AIO Target Class | Mapping Relation | Mapping Rationale |
|---|---|---|
AIO:FederatedLearning
Federated Learning
|
broad_match | FedGen is a data-free latent-space knowledge distillation algorithm for heterogeneous Federated Learning. |
Evidence Sources & Primary Literature
3 Sources| Source ID | Publication / Document | Type / Access | Reference & Checksum |
|---|---|---|---|
r423-primary-pdf
|
Zhuangdi Zhu, Junyuan Hong, Jiayu Zhou
|
primary paper
full_text
|
ID: https://proceedings.mlr.press/v139/zhu21b.html
sha256:bd32f268383a…
|
r423-arxiv-abs
|
Zhuangdi Zhu, Junyuan Hong, Jiayu Zhou
|
primary paper
abstract_only
|
ID: https://arxiv.org/abs/2105.10056
sha256:f3cc4428d4ca…
|
r423-metadata-cr
|
Zhuangdi Zhu, Junyuan Hong, Jiayu Zhou
|
primary paper
abstract_only
|
ID: https://proceedings.mlr.press/v139/zhu21b.html
sha256:0b5c1396ad1d…
|
Ontology & Grounding Topology
Open in interactive network graph →Curation Provenance
Curator: Antigravity
Method: ai_assisted
Model: Gemini
Created: 2026-10-19T08:26:00Z
Updated: 2026-10-19T08:26:00Z
Explore across X-Mech
Related computational & biological Mechs:
Embedding Map
Network Graph
ProteinTraitsMech (ESM-2 pLM)
DUFMech (Domain pLM)
TraitMech
CultureMech
All 14 X-Mech Repositories