atlas

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

Causality Inspired Federated Learning for OOD Generalization

ICML 2025 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Non-IID federated learning

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 FedUni, a federated learning architecture that extracts the union of all causal features (comprehensive extractor plus inactive-causal-feature compressor) with a counterfactual-generator-based causal intervention module, to improve OOD generalization.

Problem

OOD generalization in federated learning, where global feature extractors trained for inter-client invariance discard client-specific causal features useful for unseen target clients.

Approach

Instead of keeping only causal features invariant across clients, the global extractor captures the union of all causal feature types, and a learned soft feature compressor masks out inactive causal features; a client-side counterfactual generator (with MI-based diversity loss and L1 norm regularization) simulates distribution shifts for contrastive invariance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FedUni instead of FedSDRFL OOD generalization · Waterbirds OOD-avgaccuracy (%): 80.60 -> 83.29Helped
Use FedUni instead of MOONFL OOD generalization · CMNIST OOD-avgaccuracy (%): 73.92 -> 88.03Helped
Use FedUni instead of FedAvgFL OOD generalization · CFMNIST OOD-worstaccuracy (%): 44.52 -> 46.25Helped
Use FedUni instead of FedSRFL OOD generalization · Digits Avg.accuracy (%): 57.24±0.18 -> 66.85±0.64Helped
Use FedUni instead of FedSDRFL OOD generalization · PACS Avg.accuracy (%): 69.36±0.41 -> 76.24±0.60Helped
Add the causal intervention generator to the FedAvg base model (ablation)FedAvg on Digits · Digits Avg.accuracy (%): 52.26 -> 63.37Helped
Add the inactive causal feature compressor to the FedAvg base model (ablation)FedAvg on Digits · Digits Avg.accuracy (%): 52.26 -> 57.00Helped
Add both the causal intervention generator and inactive causal feature compressor (ablation)FedAvg on Digits · Digits Avg.accuracy (%): 52.26 -> 66.65Helped
Vary α, β, and λ across the reported ranges (ablation)FedUni on CMNIST · CMNISTaccuracy (%): 2.57%No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Waterbirds ColoredMNIST ColoredFMNIST Digits (MNIST, MNIST-M, SVHN, SYN, USPS) PACS

Benchmarks: Waterbirds CMNIST CFMNIST Digits PACS

Metrics: test accuracy (ID-avg, ID-worst, OOD-avg, OOD-worst) Fisher score feature redundancy

Baselines: FedAvg FedProx Scaffold MOON FedSR FedIIR FedDG-GA FedSDR

Builds on: FedSR FedIIR Invariant Risk Minimization SimCLR-style contrastive loss FedAvg

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