AdaTriplet-RA: Domain Matching via Adaptive Triplet and Reinforced Attention for Unsupervised Domain Adaptation

11/16/2022
by   Xinyao Shu, et al.
0

Unsupervised domain adaption (UDA) is a transfer learning task where the data and annotations of the source domain are available but only have access to the unlabeled target data during training. Most previous methods try to minimise the domain gap by performing distribution alignment between the source and target domains, which has a notable limitation, i.e., operating at the domain level, but neglecting the sample-level differences. To mitigate this weakness, we propose to improve the unsupervised domain adaptation task with an inter-domain sample matching scheme. We apply the widely-used and robust Triplet loss to match the inter-domain samples. To reduce the catastrophic effect of the inaccurate pseudo-labels generated during training, we propose a novel uncertainty measurement method to select reliable pseudo-labels automatically and progressively refine them. We apply the advanced discrete relaxation Gumbel Softmax technique to realise an adaptive Topk scheme to fulfil the functionality. In addition, to enable the global ranking optimisation within one batch for the domain matching, the whole model is optimised via a novel reinforced attention mechanism with supervision from the policy gradient algorithm, using the Average Precision (AP) as the reward. Our model (termed AdaTriplet-RA) achieves State-of-the-art results on several public benchmark datasets, and its effectiveness is validated via comprehensive ablation studies. Our method improves the accuracy of the baseline by 9.7% (ResNet-101) and 6.2% (ResNet-50) on the VisDa dataset and 4.22% (ResNet-50) on the Domainnet dataset. The source code is publicly available at https://github.com/shuxy0120/AdaTriplet-RA.

READ FULL TEXT

page 10

page 18

research
10/22/2021

UBR^2S: Uncertainty-Based Resampling and Reweighting Strategy for Unsupervised Domain Adaptation

Unsupervised domain adaptation (UDA) deals with the adaptation process o...
research
11/03/2021

Certainty Volume Prediction for Unsupervised Domain Adaptation

Unsupervised domain adaptation (UDA) deals with the problem of classifyi...
research
04/03/2021

Instance Level Affinity-Based Transfer for Unsupervised Domain Adaptation

Domain adaptation deals with training models using large scale labeled d...
research
07/03/2020

Domain Adaptation without Source Data

Domain adaptation assumes that samples from source and target domains ar...
research
01/30/2018

Deep Adversarial Attention Alignment for Unsupervised Domain Adaptation: the Benefit of Target Expectation Maximization

In this paper we make two contributions to unsupervised domain adaptatio...
research
02/19/2022

BP-Triplet Net for Unsupervised Domain Adaptation: A Bayesian Perspective

Triplet loss, one of the deep metric learning (DML) methods, is to learn...
research
09/04/2019

Bidirectional One-Shot Unsupervised Domain Mapping

We study the problem of mapping between a domain A, in which there is a ...

Please sign up or login with your details

Forgot password? Click here to reset