Robust Domain Adaptation By Augmented Cyclic Adversarial Learning
Training a model to perform a task typically requires a large amount of data from the domains in which the task will be applied. However, it is often the case that data are abundant in some domains but scarce in others. Domain adaptation deals with the challenge of adapting a model trained from a data-rich source domain to perform well in a data-poor target domain. In general, this requires learning plausible mappings between domains. CycleGAN is a powerful framework that efficiently learns to map inputs from one domain to another using adversarial training and a cycle-consistency constraint. However, the conventional approach of enforcing cycle-consistency via reconstruction may be overly restrictive in cases where one or more domains have limited training data. In this paper, we propose an augmented cyclic adversarial learning model that enforces the cycle-consistency constraint via an external task specific model, which encourages the preservation of task-relevant content as opposed to exact reconstruction. This task specific model both relaxes the cycle-consistency constraint and complements the role of the discriminator during training, serving as an augmented information source for learning the mapping. We explore adaptation in speech and visual domains in low resource in supervised setting. In speech domains, we adopt a speech recognition model from each domain as the task specific model. Our approach improves absolute performance of speech recognition by 2% for female speakers in the TIMIT dataset, where the majority of training samples are from male voices. In low-resource visual domain adaptation, the results show that our approach improves absolute performance by 14% and 4% when adapting SVHN to MNIST and vice versa, respectively, which outperforms unsupervised domain adaptation methods that require high-resource unlabeled target domain.
Code (0)
등록된 구현이 없습니다.
Tasks
Domain Adaptationspeech-recognitionSpeech RecognitionUnsupervised Domain AdaptationSimilar Papers 제목 키워드 기반
Augmented Cyclic Adversarial Learning for Low Resource Domain Adaptation
Training a model to perform a task typically requires a large amount of data from the domains in which the task will be applied. However, it is often the case that data are abundant in some domains but scarce in others. …
Domain Adaptationspeech-recognitionSpeech RecognitionUnsupervised Domain AdaptationConnecting adversarial attacks and optimal transport for domain adaptation
We present a novel algorithm for domain adaptation using optimal transport. In domain adaptation, the goal is to adapt a classifier trained on the source domain samples to the target domain. In our method, we use optimal…
Domain AdaptationCross Domain Adaptation using Adversarial networks with Cyclic loss
Deep Learning methods are highly local and sensitive to the domain of data they are trained with. Even a slight deviation from the domain distribution affects prediction accuracy of deep networks significantly. In this w…
DecoderDeep LearningDomain AdaptationTranslationUnsupervised Domain Adaptive Object Detection using Forward-Backward Cyclic Adaptation
We present a novel approach to perform the unsupervised domain adaptation for object detection through forward-backward cyclic (FBC) training. Recent adversarial training based domain adaptation methods have shown their …
Domain Adaptationimage-classificationImage Classificationobject-detection+2Cyclically Disentangled Feature Translation for Face Anti-spoofing
Current domain adaptation methods for face anti-spoofing leverage labeled source domain data and unlabeled target domain data to obtain a promising generalizable decision boundary. However, it is usually difficult for th…
DisentanglementDomain AdaptationFace Anti-SpoofingMulti-target Domain Adaptation+1