atlas

Research map / Label-efficient and robust learning / Test-time adaptation

TTA-FedDG: Leveraging Test-Time Adaptation to Address Federated Domain Generalization

AAAI 2025 · Label-efficient and robust learning › Test-time adaptation · approach: Pseudo-label test-time adaptation · 2 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 TTA-FedDG, a framework that adds test-time adaptation to federated domain generalization, and FedSPL, which combines feature-reordering mixing during local training with a teacher-student model using confidence-separation-based strong/weak pseudo-label selection and contrastive learning at test time.

Problem

Federated domain generalization (FedDG) models trained only on source client data fail to generalize well when unknown target client domains differ significantly from source domains, and prior FedDG methods ignore the unlabeled test data available at inference.

Approach

Treat unlabeled test data from the unknown client as training signal at test time: combine feature mixing by feature reordering (histogram-style matching preserving higher-order statistics) during local training with a teacher-student model that uses a confidence separation score (top-1 minus top-2 probability) to split pseudo-labels into strong and weak groups, plus a PCA-based contrastive loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FedSPL instead of TentPACS · PACS Avgaccuracy: 86.83 -> 88.77Helped
Use FedSPL instead of ATPOfficeHome · OfficeHome Avgaccuracy: 66.80 -> 67.03Helped
Use FedSPL instead of ATPDigit-5 · Digit-5 Avgaccuracy: 82.65 -> 87.76Helped
Add FMR to FedAvg training (ablation)FedSPL · PACS Avgaccuracy: 80.22 -> 82.26Helped
Add MBSL test-time adaptation to FedAvg (ablation)FedSPL · PACS Avgaccuracy: 80.22 -> 87.50Helped
Add FMR to MBSL (ablation)FedSPL · PACS Avgaccuracy: 87.50 -> 88.77Helped
Use Ls rather than no loss components (ablation)PACS loss ablation · PACS Avgaccuracy: 82.26 -> 88.03Helped
Use Lw rather than no loss components (ablation)PACS loss ablation · PACS Avgaccuracy: 82.26 -> 85.95Helped
Use Lc rather than no loss components (ablation)PACS loss ablation · PACS Avgaccuracy: 82.26 -> 85.57Helped
Add Lw to Ls, without Lc (ablation)PACS loss ablation · PACS Avgaccuracy: 88.03 -> 88.13Helped
Add Lc to Ls, without Lw (ablation)PACS loss ablation · PACS Avgaccuracy: 88.03 -> 87.97Hurt
Add Lc to Lw, without Ls (ablation)PACS loss ablation · PACS Avgaccuracy: 85.95 -> 86.33Helped

Surprising findings

Limitations

Experimental setup

Datasets: PACS OfficeHome Digit-5

Benchmarks: PACS OfficeHome Digit-5

Metrics: accuracy average accuracy across domains

Baselines: FedAvg FedProx FedCSA FedNova AM RSC FedSAM HarmoFL Scaffold ELCFS GA DSBN

Builds on: FedAvg Tent ATP MixStyle FedDG-GA

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