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

Deeper, Broader and Artier Domain Generalization

About

The problem of domain generalization is to learn from multiple training domains, and extract a domain-agnostic model that can then be applied to an unseen domain. Domain generalization (DG) has a clear motivation in contexts where there are target domains with distinct characteristics, yet sparse data for training. For example recognition in sketch images, which are distinctly more abstract and rarer than photos. Nevertheless, DG methods have primarily been evaluated on photo-only benchmarks focusing on alleviating the dataset bias where both problems of domain distinctiveness and data sparsity can be minimal. We argue that these benchmarks are overly straightforward, and show that simple deep learning baselines perform surprisingly well on them. In this paper, we make two main contributions: Firstly, we build upon the favorable domain shift-robust properties of deep learning methods, and develop a low-rank parameterized CNN model for end-to-end DG learning. Secondly, we develop a DG benchmark dataset covering photo, sketch, cartoon and painting domains. This is both more practically relevant, and harder (bigger domain shift) than existing benchmarks. The results show that our method outperforms existing DG alternatives, and our dataset provides a more significant DG challenge to drive future research.

Da Li, Yongxin Yang, Yi-Zhe Song, Timothy M. Hospedales• 2017

Related benchmarks

TaskDatasetResultRank
Image ClassificationPACS (test)
Average Accuracy69.21
254
Domain GeneralizationVLCS
Accuracy72.11
238
Image ClassificationPACS
Overall Average Accuracy69.2
230
Domain GeneralizationPACS (test)
Average Accuracy80.56
225
Domain GeneralizationPACS
Accuracy (Art)63.3
221
Multi-class classificationVLCS
Acc (Caltech)96.93
139
Image ClassificationImageNet-Sketch (test)
Top-1 Acc0.1204
132
object recognitionPACS (leave-one-domain-out)
Acc (Art painting)62.86
112
Domain GeneralizationOffice-Home (test)
Average Accuracy60.51
106
Image ClassificationPACS v1 (test)
Average Accuracy79.1
92
Showing 10 of 31 rows

Other info

Code

Follow for update