atlas

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

FedCD: Federated Semi-Supervised Learning with Class Awareness Balance via Dual Teachers

AAAI 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Federated medical and multimodal learning · 17 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 FedCD, a federated semi-supervised framework for medical image classification that combines dual (global and local) teacher distillation with knowledge purification and a class awareness balance module to mine rare-class samples from unlabeled clients.

Problem

Federated semi-supervised learning on non-IID medical images suffers from local knowledge shift across clients and class imbalance, and existing methods (e.g., CBAFed, RSCFed) rely on mean teachers or overlook low-confidence rare-class samples.

Approach

Unlabeled clients distill from both a global teacher (receiving the server model) and a local teacher (EMA of client model), with sharpened predictions weighted by KL-based reliability; a class awareness balance module identifies confident classes via a proxy model, flags samples where confident classes rank low as likely rare-class samples, and upweights their loss with a linearly warmed-up facto

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FedCD instead of CBAFedFSSL with ResNet18 · HAM10000accuracy: 69.79 -> 70.99Helped
Use FedCD instead of CBAFedFSSL with ResNet18 · HAM10000AUC: 83.06 -> 83.64Helped
Use FedCD instead of CBAFedFSSL with ResNet18 · RSNA ICHaccuracy: 59.34 -> 63.10Helped
Use FedCD instead of CBAFedFSSL with ResNet18 · RSNA ICHAUC: 78.17 -> 79.55Helped
Add CAB without DTD (ablation)FedCD on HAM10000 · HAM10000accuracy: 68.07 -> 70.29Helped
Add CAB without DTD (ablation)FedCD on HAM10000 · HAM10000AUC: 79.02 -> 82.41Helped
Add DTD without CAB (ablation)FedCD on HAM10000 · HAM10000accuracy: 68.07 -> 70.44Helped
Add DTD without CAB (ablation)FedCD on HAM10000 · HAM10000AUC: 79.02 -> 83.53Helped
Add CAB and DTD (ablation)FedCD on HAM10000 · HAM10000accuracy: 68.07 -> 70.99Helped
Add CAB and DTD (ablation)FedCD on HAM10000 · HAM10000AUC: 79.02 -> 83.64Helped
Add knowledge purification to a local-teacher-only setup (ablation)FedCD on HAM10000 · HAM10000accuracy: 68.07 -> 70.24Helped
Add a global teacher without knowledge purification (ablation)FedCD on HAM10000 · HAM10000accuracy: 68.07 -> 69.94Helped

Surprising findings

Limitations

Experimental setup

Datasets: HAM10000 RSNA ICH

Benchmarks: HAM10000 RSNA ICH

Metrics: accuracy AUC precision recall

Baselines: FedAvg (upper bound) FedAvg (lower bound) Fed-Consist FedIRM RSCFed CBAFed

Builds on: FedAvg mean teacher RSCFed CBAFed MixMatch sharpening

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