atlas

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

Federated Unsupervised Domain Generalization Using Global and Local Alignment of Gradients

AAAI 2025 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Non-IID federated learning · 9 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 FedGaLA, an unsupervised federated domain generalization method that combines client-level gradient-alignment filtering of batch gradients with server-level cosine-weighted aggregation on top of federated SimCLR.

Problem

Federated domain generalization when clients hold only unlabeled data from different domains, so the global model must generalize to unseen target domains without labels or data sharing.

Approach

Discards local batch gradients whose cosine similarity with the global update direction is below a threshold (client level) and weights client updates at the server by their cosine alignment with the average update (global level), with a theoretical link between domain shift and gradient covariance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add global gradient alignment (ablation)FedGaLA · PACS, 10% labeledaccuracy: 58.8 -> 60.0Helped
add local gradient alignment (ablation)FedGaLA · PACS, 10% labeledaccuracy: 58.5 -> 60.0Helped
add global and local gradient alignment (ablation)FedSimCLR · PACS, 10% labeledaccuracy: 58.6 -> 60.0Helped
apply FedGaLA instead of FedSimCLRfederated unsupervised domain generalization · PACS, 10% labeledaccuracy: 58.6 -> 60.0Helped
apply FedGaLA instead of FedSimCLRfederated unsupervised domain generalization · DomainNet, 10% labeledaccuracy: 39.5 -> 41.1Helped
apply FedGaLA instead of FedSimCLRfederated unsupervised domain generalization · Office-Home, 30% labeledaccuracy: 30.7 -> 30.9No clear effect
replace SimCLR with MoCo (ablation)FedGaLA · PACS, 10% labeledaccuracy: 60.0 -> 40.7Hurt
replace SimCLR with BYOL (ablation)FedGaLA · PACS, 10% labeledaccuracy: 60.0 -> 44.6Hurt
increase local epochs per communication round from E=1 to E=9 (ablation)FedGaLA · PACSaccuracy: 67.8 -> 64.7Hurt
replace gradient discarding with re-weighting (ablation)FedGaLA · PACS, 10% labeledaccuracy: 58.1 -> 60.0Hurt
add L2 regularization λ=0.001 (ablation)FedGaLA · PACS, 10% labeledaccuracy: 60.0 -> 58.4Hurt
add FedProx μ=0.001 (ablation)FedGaLA · TerraInc, 10% labeledaccuracy: 56.7 -> 57.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: PACS Office-Home DomainNet TerraInc

Benchmarks: PACS Office-Home DomainNet TerraInc

Metrics: linear evaluation accuracy

Baselines: FedEMA FedBYOL FedMoCo FedSimSiam FedSimCLR SimCLR MoCo BYOL AdCo DARLING

Builds on: SimCLR FedAVG FedProx FedEMA

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