FedSCAl: Leveraging Server and Client Alignment for Unsupervised Federated Source-Free Domain Adaptation
M Yashwanth, Sampath Koti, Arunabh Singh, Shyam Marjit, and Anirban Chakraborty

TL;DR
This paper introduces FedSCAl, a federated learning framework that uses server-client prediction alignment to improve unsupervised domain adaptation across clients with significant domain gaps, without access to source data.
Contribution
FedSCAl is the first framework to leverage server-client alignment for source-free federated domain adaptation, reducing client drift and improving pseudo-label accuracy.
Findings
FedSCAl outperforms existing FL methods on benchmark datasets.
Server-client alignment improves pseudo-label accuracy.
The method effectively handles data heterogeneity in FFreeDA.
Abstract
We address the Federated source-Free Domain Adaptation (FFreeDA) problem, with clients holding unlabeled data with significant inter-client domain gaps. The FFreeDA setup constrains the FL frameworks to employ only a pre-trained server model as the setup restricts access to the source dataset during the training rounds. Often, this source domain dataset has a distinct distribution to the clients' domains. To address the challenges posed by the FFreeDA setup, adaptation of the Source-Free Domain Adaptation (SFDA) methods to FL struggles with client-drift in real-world scenarios due to extreme data heterogeneity caused by the aforementioned domain gaps, resulting in unreliable pseudo-labels. In this paper, we introduce FedSCAl, an FL framework leveraging our proposed Server-Client Alignment (SCAl) mechanism to regularize client updates by aligning the clients' and server model's…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Advanced Neural Network Applications · Multimodal Machine Learning Applications
