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

Supervised Domain Adaptation using Graph Embedding

About

Getting deep convolutional neural networks to perform well requires a large amount of training data. When the available labelled data is small, it is often beneficial to use transfer learning to leverage a related larger dataset (source) in order to improve the performance on the small dataset (target). Among the transfer learning approaches, domain adaptation methods assume that distributions between the two domains are shifted and attempt to realign them. In this paper, we consider the domain adaptation problem from the perspective of dimensionality reduction and propose a generic framework based on graph embedding. Instead of solving the generalised eigenvalue problem, we formulate the graph-preserving criterion as a loss in the neural network and learn a domain-invariant feature transformation in an end-to-end fashion. We show that the proposed approach leads to a powerful Domain Adaptation framework; a simple LDA-inspired instantiation of the framework leads to state-of-the-art performance on two of the most widely used Domain Adaptation benchmarks, Office31 and MNIST to USPS datasets.

Lukas Hedegaard Morsing, Omar Ali Sheikh-Omar, Alexandros Iosifidis• 2020

Related benchmarks

TaskDatasetResultRank
Image ClassificationOffice-31
Average Accuracy83.1
261
Charge PredictionNCCP (non-PLLS)
Accuracy59.59
8
Domain AdaptationMNIST to SVHN (test)--
8
Supervised Domain AdaptationMNIST → MNIST-M (test)
Macro Avg Acc0.783
5
Supervised Domain AdaptationMNIST -> USPS (test)
Macro Avg Accuracy97.3
5
Supervised Domain AdaptationUSPS -> MNIST (test)
Macro Accuracy95.7
5
Supervised Domain AdaptationSVHN → MNIST (test)
Macro Accuracy94.6
5
Image ClassificationOffice-31 (Rectified)
Accuracy (A->D)86.4
4
ClassificationVisDA-C (traditional)
Accuracy76.9
3
ClassificationVisDA-C (rectified)
Accuracy54.5
1
Showing 10 of 10 rows

Other info

Follow for update