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

LFME: A Simple Framework for Learning from Multiple Experts in Domain Generalization

About

Domain generalization (DG) methods aim to maintain good performance in an unseen target domain by using training data from multiple source domains. While success on certain occasions are observed, enhancing the baseline across most scenarios remains challenging. This work introduces a simple yet effective framework, dubbed learning from multiple experts (LFME), that aims to make the target model an expert in all source domains to improve DG. Specifically, besides learning the target model used in inference, LFME will also train multiple experts specialized in different domains, whose output probabilities provide professional guidance by simply regularizing the logit of the target model. Delving deep into the framework, we reveal that the introduced logit regularization term implicitly provides effects of enabling the target model to harness more information, and mining hard samples from the experts during training. Extensive experiments on benchmarks from different DG tasks demonstrate that LFME is consistently beneficial to the baseline and can achieve comparable performance to existing arts. Code is available at~\url{https://github.com/liangchen527/LFME}.

Liang Chen, Yong Zhang, Yibing Song, Zhiqiang Shen, Lingqiao Liu• 2024

Related benchmarks

TaskDatasetResultRank
Semantic segmentationCityscapes
mIoU38.38
578
Semantic segmentationBDD100K
mIoU35.7
78
Semantic segmentationMapillary
mIoU41.04
75
Domain GeneralizationOfficeHome (leave-one-domain-out)
Art Accuracy60.4
59
Image ClassificationOfficeHome DomainBed suite (test)
Accuracy63.2
45
Domain GeneralizationDomainNet DomainBed (test)
Clipart Accuracy50.7
37
Image ClassificationDomainBed
PACS Accuracy88.7
33
Domain GeneralizationPACS DomainBed (test)--
29
Domain GeneralizationVLCS DomainBed (test)
Average OOD Accuracy76.2
27
Domain GeneralizationTerraInc DomainBed
L100 Error53.4
25
Showing 10 of 12 rows

Other info

Code

Follow for update