Center-aware Adversarial Augmentation for Single Domain Generalization
Domain generalization (DG) aims to learn a model from multiple training (i.e., source) domains that can generalize well to the unseen test (i.e., target) data coming from a different distribution. Single domain generalization (SingleDG) has recently emerged to tackle a more challenging, yet realistic setting, where only one source domain is available at training time. The existing Single-DG approaches typically are based on data augmentation strategies and aim to expand the span of source data by augmenting out-of domain samples. Generally speaking, they aim to generate hard examples to confuse the classifier. While this may make the classifier robust to small perturbation, the generated samples are typically not diverse enough to mimic a large domain shift, resulting in sub-optimal generalization performance. To alleviate this, we propose a centeraware adversarial augmentation technique that expands the source distribution by altering the source samples so as to push them away from the class centers via a novel angular center loss. We conduct extensive experiments to demonstrate the effectiveness of our approach on several benchmark datasets for Single-DG and show that our method outperforms the state-of-the-art in most cases.
Code (0)
등록된 구현이 없습니다.
Tasks
Data AugmentationDomain GeneralizationPhoto to Rest GeneralizationSingle-Source Domain GeneralizationSimilar Papers 제목 키워드 기반
Domain generalization in deep learning for contrast-enhanced imaging
The domain generalization problem has been widely investigated in deep learning for non-contrast imaging over the last years, but it received limited attention for contrast-enhanced imaging. However, there are marked dif…
AnatomyData AugmentationDeep LearningDomain Adaptation+4Adversarial Bayesian Augmentation for Single-Source Domain Generalization
Generalizing to unseen image domains is a challenging problem primarily due to the lack of diverse training data, inaccessible target data, and the large domain shift that may exist in many real-world settings. As such d…
Data AugmentationDomain GeneralizationPhoto to Rest GeneralizationSingle-Source Domain GeneralizationAdversarial Data Augmentation for Single Domain Generalization via Lyapunov Exponent-Guided Optimization
Single Domain Generalization (SDG) aims to develop models capable of generalizing to unseen target domains using only one source domain, a task complicated by substantial domain shifts and limited data diversity. Existin…
Domain GeneralizationData AugmentationProgressive Random Convolutions for Single Domain Generalization
Single domain generalization aims to train a generalizable model with only one source domain to perform well on arbitrary unseen target domains. Image augmentation based on Random Convolutions (RandConv), consisting of o…
DiversityDomain GeneralizationImage AugmentationImage to sketch recognition+2Data Augmentation with Manifold Barycenters
The training of Generative Adversarial Networks (GANs) requires a large amount of data, stimulating the development of new data augmentation methods to alleviate the challenge. Oftentimes, these methods either fail to pr…
Data Augmentation