atlas

Research map / Federated learning and privacy / Personalized and heterogeneous FL

FedGMKD: An Efficient Prototype Federated Learning Framework through Knowledge Distillation and Discrepancy-Aware Aggregation

NeurIPS 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Non-IID federated learning · 15 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes FedGMKD, a prototype-based federated learning framework that uses GMM-based cluster knowledge fusion for distillation and discrepancy-aware (KL-weighted) aggregation, without public data or server generators, evaluated on SVHN, CIFAR-10, CIFAR-100 with ResNet-18.

Problem

Data heterogeneity (Non-IID) across clients in federated learning hurts convergence and both local and global accuracy; existing knowledge-distillation-based personalized FL often needs public data or server-side generators.

Approach

Clients summarize their data with GMM-derived per-class prototype features and soft predictions (cluster knowledge fusion); the server aggregates them with weights combining data volume and a KL-divergence-based discrepancy (quality) measure, and clients regularize local training toward the global prototypes and soft predictions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
omit DAT and use only CKF (ablation)FedGMKD · CIFAR-10, β=0.2local accuracy: 74.34% -> 73.74%Hurt
omit DAT and use only CKF (ablation)FedGMKD · CIFAR-10, β=0.2global accuracy: 44.79% -> 41.66%Hurt
omit CKF and use only DAT (ablation)FedGMKD · CIFAR-10, β=0.2local accuracy: 74.34% -> 73.39%Hurt
omit CKF and use only DAT (ablation)FedGMKD · CIFAR-10, β=0.2global accuracy: 44.79% -> 45.65%Helped
replace ResNet-18 with ResNet-50 (ablation)FedGMKD · CIFAR-10local accuracy: 65.69% -> 46.27%Hurt
replace ResNet-18 with ResNet-50 (ablation)FedGMKD · CIFAR-10global accuracy: 60.31% -> 50.48%Hurt
set λ=0.06 and γ=0.06 (ablation)FedGMKD · CIFAR-10, 10 clientslocal accuracy: 61.78Helped
set λ=0.06 and γ=0.06 (ablation)FedGMKD · CIFAR-10, 10 clientsglobal accuracy: 49.98Helped
replace GMM prototype extraction with hyper-knowledge averaging (ablation)FedGMKD with DAT · CIFAR-10, 10 clients, β=0.5local accuracy: 61.78 -> 60.33Hurt
replace GMM prototype extraction with hyper-knowledge averaging (ablation)FedGMKD with DAT · SVHN, 10 clients, β=0.5global accuracy: 82.64 -> 81.45Hurt
vary Dirichlet heterogeneity from β=0.2 to β=5 (ablation)FedGMKD · CIFAR-10local accuracy: 74.34% / 46.81%Mixed

Surprising findings

Limitations

Experimental setup

Datasets: SVHN CIFAR-10 CIFAR-100 IMDB

Benchmarks: SVHN CIFAR-10 CIFAR-100 IMDB

Metrics: local accuracy global accuracy wall-clock time per round

Baselines: FedAvg FedProx MOON FedMD FedGen FedProto FPL FjORD

Builds on: FedHKD FedProto FedAvg knowledge distillation

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy