Deep Residual Correction Network for Partial Domain Adaptation
arXiv:2004.04914 · doi:10.1109/TPAMI.2020.2964173
Abstract
Deep domain adaptation methods have achieved appealing performance by learning transferable representations from a well-labeled source domain to a different but related unlabeled target domain. Most existing works assume source and target data share the identical label space, which is often difficult to be satisfied in many real-world applications. With the emergence of big data, there is a more practical scenario called partial domain adaptation, where we are always accessible to a more large-scale source domain while working on a relative small-scale target domain. In this case, the conventional domain adaptation assumption should be relaxed, and the target label space tends to be a subset of the source label space. Intuitively, reinforcing the positive effects of the most relevant source subclasses and reducing the negative impacts of irrelevant source subclasses are of vital importance to address partial domain adaptation challenge. This paper proposes an efficiently-implemented Deep Residual Correction Network (DRCN) by plugging one residual block into the source network along with the task-specific feature layer, which effectively enhances the adaptation from source to target and explicitly weakens the influence from the irrelevant source classes. Specifically, the plugged residual block, which consists of several fully-connected layers, could deepen basic network and boost its feature representation capability correspondingly. Moreover, we design a weighted class-wise domain alignment loss to couple two domains by matching the feature distributions of shared classes between source and target. Comprehensive experiments on partial, traditional and fine-grained cross-domain visual recognition demonstrate that DRCN is superior to the competitive deep domain adaptation approaches.
Accepted by T-PAMI, 2020
References in corpus (17)
- Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
- Sequence to Sequence Learning with Neural Networks
- Natural Language Processing (almost) from Scratch
- DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognition
- How transferable are features in deep neural networks?
- Learning Transferable Features with Deep Adaptation Networks
- Unsupervised Domain Adaptation by Backpropagation
- Convolutional Sequence to Sequence Learning
- Deep Domain Confusion: Maximizing for Domain Invariance
- Conditional Adversarial Domain Adaptation
- Unsupervised Domain Adaptation with Residual Transfer Networks
- Deeply-Supervised Nets
- Domain Separation Networks
- Marginalized Denoising Autoencoders for Domain Adaptation
- Generative Moment Matching Networks
- Domain Adaptation for Visual Applications: A Comprehensive Survey
- Deep Manifold Traversal: Changing Labels with Convolutional Features
Cited by in corpus (22)
- Maximum Density Divergence for Domain Adaptation
- Generalized Domain Conditioned Adaptation Network
- I2V-GAN: Unpaired Infrared-to-Visible Video Translation
- ZiGAN: Fine-grained Chinese Calligraphy Font Generation via a Few-shot Style Transfer Approach
- Partial Domain Adaptation without Domain Alignment
- Inter-Domain Mixup for Semi-Supervised Domain Adaptation
- Source Data-absent Unsupervised Domain Adaptation through Hypothesis Transfer and Labeling Transfer
- Semantic Distribution-aware Contrastive Adaptation for Semantic Segmentation
- Coupling Adversarial Learning with Selective Voting Strategy for Distribution Alignment in Partial Domain Adaptation
- Associative Partial Domain Adaptation
- Exploiting Both Domain-specific and Invariant Knowledge via a Win-win Transformer for Unsupervised Domain Adaptation
- Cross-Domain Gradient Discrepancy Minimization for Unsupervised Domain Adaptation
- A Balanced and Uncertainty-aware Approach for Partial Domain Adaptation
- Discriminative Cross-Domain Feature Learning for Partial Domain Adaptation
- Bi-Classifier Determinacy Maximization for Unsupervised Domain Adaptation
- BiPC: Bidirectional Probability Calibration for Unsupervised Domain Adaption
- SPCL: A New Framework for Domain Adaptive Semantic Segmentation via Semantic Prototype-based Contrastive Learning
- Enhancing ensemble learning and transfer learning in multimodal data analysis by adaptive dimensionality reduction
- Adaptively-Accumulated Knowledge Transfer for Partial Domain Adaptation
- Self-Adaptive Partial Domain Adaptation
- Transferable Semantic Augmentation for Domain Adaptation
- Dynamic Domain Adaptation for Efficient Inference