Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Federated Domain Generalization for Image Recognition via Cross-Client Style Transfer

About

Domain generalization (DG) has been a hot topic in image recognition, with a goal to train a general model that can perform well on unseen domains. Recently, federated learning (FL), an emerging machine learning paradigm to train a global model from multiple decentralized clients without compromising data privacy, brings new challenges, also new possibilities, to DG. In the FL scenario, many existing state-of-the-art (SOTA) DG methods become ineffective, because they require the centralization of data from different domains during training. In this paper, we propose a novel domain generalization method for image recognition under federated learning through cross-client style transfer (CCST) without exchanging data samples. Our CCST method can lead to more uniform distributions of source clients, and thus make each local model learn to fit the image styles of all the clients to avoid the different model biases. Two types of style (single image style and overall domain style) with corresponding mechanisms are proposed to be chosen according to different scenarios. Our style representation is exceptionally lightweight and can hardly be used for the reconstruction of the dataset. The level of diversity is also flexible to be controlled with a hyper-parameter. Our method outperforms recent SOTA DG methods on two DG benchmarks (PACS, OfficeHome) and a large-scale medical image dataset (Camelyon17) in the FL setting. Last but not least, our method is orthogonal to many classic DG methods, achieving additive performance by combined utilization.

Junming Chen, Meirui Jiang, Qi Dou, Qifeng Chen• 2022

Related benchmarks

TaskDatasetResultRank
Image ClassificationOffice-Home (test)
Mean Accuracy61.83
199
Image ClassificationDigits-DG leave-one-domain-out
Average Accuracy72.35
81
Image ClassificationVLCS (test)
Average Accuracy73.38
65
Domain GeneralizationVLCS (test)
Average Accuracy72.1
62
Image ClassificationOffice-Home (leave-one-domain-out)
Accuracy (Artistic)66.35
56
Image ClassificationPACS (leave-one-domain-out)
P Accuracy96.65
32
Federated Domain GeneralizationPACS (unseen client)
Art Acc88.33
16
Domain GeneralizationOfficeHome (unseen)
Product Accuracy76.61
8
Federated Domain GeneralizationOfficeHome unseen client
Metric P76.61
8
Image ClassificationPACS source-multiple
Accuracy (Art)75.53
8
Showing 10 of 12 rows

Other info

Follow for update