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

Return of Frustratingly Easy Domain Adaptation

About

Unlike human learning, machine learning often fails to handle changes between training (source) and test (target) input distributions. Such domain shifts, common in practical scenarios, severely damage the performance of conventional machine learning methods. Supervised domain adaptation methods have been proposed for the case when the target data have labels, including some that perform very well despite being "frustratingly easy" to implement. However, in practice, the target domain is often unlabeled, requiring unsupervised adaptation. We propose a simple, effective, and efficient method for unsupervised domain adaptation called CORrelation ALignment (CORAL). CORAL minimizes domain shift by aligning the second-order statistics of source and target distributions, without requiring any target labels. Even though it is extraordinarily simple--it can be implemented in four lines of Matlab code--CORAL performs remarkably well in extensive evaluations on standard benchmark datasets.

Baochen Sun, Jiashi Feng, Kate Saenko• 2015

Related benchmarks

TaskDatasetResultRank
Unsupervised Domain AdaptationOffice-Home (test)
Average Accuracy56.9
332
Image ClassificationOffice-31
Average Accuracy80.9
261
Image ClassificationOffice-Home (test)
Mean Accuracy55.3
199
Image ClassificationOffice-Home
Average Accuracy37.91
142
Image ClassificationOffice-10 + Caltech-10
Average Accuracy48.8
77
Domain AdaptationImage-CLEF DA (test)
Average Accuracy82.2
76
Domain GeneralizationDomainBed v1.0 (test)
Average Accuracy64.6
71
Image ClassificationSVHN to MNIST (test)
Accuracy63.1
66
Digit ClassificationDigit-Five (test)
Average Accuracy80.07
60
Digit ClassificationUSPS → MNIST target (test)
Accuracy30.5
58
Showing 10 of 56 rows

Other info

Follow for update