Adversarial and Random Transformations for Robust Domain Adaptation and Generalization
Data augmentation has been widely used to improve generalization in training deep neural networks. Recent works show that using worst-case transformations or adversarial augmentation strategies can significantly improve the accuracy and robustness. However, due to the non-differentiable properties of image transformations, searching algorithms such as reinforcement learning or evolution strategy have to be applied, which are not computationally practical for large scale problems. In this work, we show that by simply applying consistency training with random data augmentation, state-of-the-art results on domain adaptation (DA) and generalization (DG) can be obtained. To further improve the accuracy and robustness with adversarial examples, we propose a differentiable adversarial data augmentation method based on spatial transformer networks (STN). The combined adversarial and random transformations based method outperforms the state-of-the-art on multiple DA and DG benchmark datasets. Besides, the proposed method shows desirable robustness to corruption, which is also validated on commonly used datasets.
Code (0)
등록된 구현이 없습니다.
Tasks
Data AugmentationDomain AdaptationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Improving Diversity with Adversarially Learned Transformations for Domain Generalization
To be successful in single source domain generalization, maximizing diversity of synthesized domains has emerged as one of the most effective strategies. Many of the recent successes have come from methods that pre-speci…
DiversityDomain GeneralizationSingle-Source Domain GeneralizationA Unified Analysis of Generalization and Sample Complexity for Semi-Supervised Domain Adaptation
Domain adaptation seeks to leverage the abundant label information in a source domain to improve classification performance in a target domain with limited labels. While the field has seen extensive methodological develo…
Domain AdaptationUnsupervised Domain Adaptation with Random Walks on Target Labelings
Unsupervised Domain Adaptation (DA) is used to automatize the task of labeling data: an unlabeled dataset (target) is annotated using a labeled dataset (source) from a related domain. We cast domain adaptation as the pro…
Domain AdaptationUnsupervised Domain AdaptationEffective Dual-Region Augmentation for Reduced Reliance on Large Amounts of Labeled Data
This paper introduces a novel dual-region augmentation approach designed to reduce reliance on large-scale labeled datasets while improving model robustness and adaptability across diverse computer vision tasks, includin…
Data AugmentationDiversityDomain AdaptationImage Augmentation+2Global Adaptation meets Local Generalization: Unsupervised Domain Adaptation for 3D Human Pose Estimation
When applying a pre-trained 2D-to-3D human pose lifting model to a target unseen dataset, large performance degradation is commonly encountered due to domain shift issues. We observe that the degradation is caused by two…
3D Human Pose Estimation3D Human Pose Estimation in Limited Data3D Human Pose Estimation in Limited DateCross-domain 3D Human Pose Estimation+4