FedAlign: Federated Domain Generalization with Cross-Client Feature Alignment
Sunny Gupta, Vinay Sutar, Varunav Singh, Amit Sethi
TL;DR
FedAlign addresses Federated Domain Generalization under privacy constraints by introducing a privacy-preserving cross-client feature extension and a dual-stage alignment strategy. It employs a MixStyle-based cross-client augmentation to broaden domain exposure and a combination of representation and prediction alignment losses to learn domain-invariant features. The framework achieves state-of-the-art generalization to unseen domains across multiple benchmarks with low overhead and robust scalability to many clients. This work offers a practical, privacy-conscious path for robust FDG in real-world federated systems.
Abstract
Federated Learning (FL) offers a decentralized paradigm for collaborative model training without direct data sharing, yet it poses unique challenges for Domain Generalization (DG), including strict privacy constraints, non-i.i.d. local data, and limited domain diversity. We introduce FedAlign, a lightweight, privacy-preserving framework designed to enhance DG in federated settings by simultaneously increasing feature diversity and promoting domain invariance. First, a cross-client feature extension module broadens local domain representations through domain-invariant feature perturbation and selective cross-client feature transfer, allowing each client to safely access a richer domain space. Second, a dual-stage alignment module refines global feature learning by aligning both feature embeddings and predictions across clients, thereby distilling robust, domain-invariant features. By integrating these modules, our method achieves superior generalization to unseen domains while maintaining data privacy and operating with minimal computational and communication overhead.
