Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Federated Learning with Domain Shift Eraser

About

Federated learning (FL) is emerging as a promising technique for collaborative learning without local data leaving their devices. However, clients' data originating from diverse domains may degrade model performance due to domain shifts, preventing the model from learning consistent representation space. In this paper, we propose a novel FL framework, Federated Domain Shift Eraser (FDSE), to improve model performance by differently erasing each client's domain skew and enhancing their consensus. First, we formulate the model forward passing as an iterative deskewing process that extracts and then deskews features alternatively. This is efficiently achieved by decomposing each original layer in the neural network into a Domain-agnostic Feature Extractor (DFE) and a Domain-specific Skew Eraser (DSE). Then, a regularization term is applied to promise the effectiveness of feature deskewing by pulling local statistics of DSE's outputs close to the globally consistent ones. Finally, DFE modules are fairly aggregated and broadcast to all the clients to maximize their consensus, and DSE modules are personalized for each client via similarity-aware aggregation to erase their domain skew differently. Comprehensive experiments were conducted on three datasets to confirm the advantages of our method in terms of accuracy, efficiency, and generalizability.

Zheng Wang, Zihui Wang, Zheng Wang, Xiaoliang Fan, Cheng Wang• 2025

Related benchmarks

TaskDatasetResultRank
Image ClassificationPACS (test)
Average Accuracy82.17
271
Image ClassificationDomainNet (test)
Average Accuracy76.77
219
Image ClassificationDomainNet (unseen clients)
Average Accuracy56.91
34
Federated LearningMNIST Severe Non-IID (Dirichlet α = 0.1)
Communication Rounds15
33
Federated LearningMNIST Severe Non-IID
Communication Cost (MB)243
33
Image ClassificationOffice-Caltech-10 (test)
Average Accuracy91.58
30
Image ClassificationOffice-Caltech10 (unseen clients)
Accuracy (C)0.5714
14
Image ClassificationMNIST (test)
Mean Accuracy79.5
11
Showing 8 of 8 rows

Other info

Follow for update