TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Unsupervised Domain Adaptation by Backpropagation

Unsupervised Domain Adaptation by Backpropagation

Yaroslav Ganin, Victor Lempitsky

2014-09-26Image ClassificationUnsupervised Image-To-Image TranslationTransfer LearningMulti-target Domain AdaptationUnsupervised Domain AdaptationDomain Adaptation
PaperPDFCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCode

Abstract

Top-performing deep architectures are trained on massive amounts of labeled data. In the absence of labeled data for a certain task, domain adaptation often provides an attractive option given that labeled data of similar nature but from a different domain (e.g. synthetic images) are available. Here, we propose a new approach to domain adaptation in deep architectures that can be trained on large amount of labeled data from the source domain and large amount of unlabeled data from the target domain (no labeled target-domain data is necessary). As the training progresses, the approach promotes the emergence of "deep" features that are (i) discriminative for the main learning task on the source domain and (ii) invariant with respect to the shift between the domains. We show that this adaptation behaviour can be achieved in almost any feed-forward model by augmenting it with few standard layers and a simple new gradient reversal layer. The resulting augmented architecture can be trained using standard backpropagation. Overall, the approach can be implemented with little effort using any of the deep-learning packages. The method performs very well in a series of image classification experiments, achieving adaptation effect in the presence of big domain shifts and outperforming previous state-of-the-art on Office datasets.

Results

TaskDatasetMetricValueModel
Domain AdaptationOlympic-to-HMDBsmallAccuracy90TemPooling + RevGrad
Domain AdaptationUCF-to-OlympicAccuracy98.15TemPooling + RevGrad
Domain AdaptationHMDBfull-to-UCFAccuracy74.44RevGrad
Domain AdaptationHMDBsmall-to-UCFAccuracy98.41TemPooling + RevGrad
Domain AdaptationUCF-to-HMDBsmallAccuracy99.33TemPooling + RevGrad
Domain AdaptationUCF-to-HMDBfullAccuracy74.44RevGrad
Multi-target Domain AdaptationOffice-31Accuracy73.4RevGrad
Multi-target Domain AdaptationOffice-HomeAccuracy57.9RevGrad

Related Papers

Automatic Classification and Segmentation of Tunnel Cracks Based on Deep Learning and Visual Explanations2025-07-18RaMen: Multi-Strategy Multi-Modal Learning for Bundle Construction2025-07-18Adversarial attacks to image classification systems using evolutionary algorithms2025-07-17Efficient Adaptation of Pre-trained Vision Transformer underpinned by Approximately Orthogonal Fine-Tuning Strategy2025-07-17Federated Learning for Commercial Image Sources2025-07-17MUPAX: Multidimensional Problem Agnostic eXplainable AI2025-07-17Disentangling coincident cell events using deep transfer learning and compressive sensing2025-07-17A Privacy-Preserving Semantic-Segmentation Method Using Domain-Adaptation Technique2025-07-17