M-ADDA: Unsupervised domain adaptation with deep metric learning

24Citations
Citations of this article
111Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Unsupervised domain adaptation techniques have been successful for a wide range of problems where supervised labels are limited. The task is to classify an unlabeled “target” dataset by leveraging a labeled “source” dataset that comes from a slightly similar distribution. We propose metric-based adversarial discriminative domain adaptation M-ADDA which performs two main steps. First, it uses a metric learning approach to train the source model on the source dataset by optimizing the triplet loss function. This results in clusters where embeddings of the same label are close to each other and those with different labels are far from one another. Next, it uses the adversarial approach as that used in ADDA Tzeng et al. Adversarial discriminative domain adaptation, 2017, [36] to make the extracted features from the source and target datasets indistinguishable. Simultaneously, we optimize a novel loss function that encourages the target dataset’s embeddings to form clusters. While ADDA and M-ADDA use similar architectures, we show that M-ADDA performs significantly better on the digits adaptation datasets of MNIST and USPS. This suggests that using metric learning for domain adaptation can lead to large improvements in classification accuracy for the domain adaptation task. The code is available at https://github.com/IssamLaradji/M-ADDA.

Cite

CITATION STYLE

APA

Laradji, I. H., & Babanezhad, R. (2020). M-ADDA: Unsupervised domain adaptation with deep metric learning. In Domain Adaptation for Visual Understanding (pp. 17–31). Springer International Publishing. https://doi.org/10.1007/978-3-030-30671-7_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free