Encouraging Intra-Class Diversity Through a Reverse Contrastive Loss for Better Single-Source Domain Generalization
Not on the map. Why?
Abstract (arXiv)
Traditional deep learning algorithms often fail to generalize when they are tested outside of the domain of the training data. The issue can be mitigated by using unlabeled data from the target domain at training time, but because data distributions can change dynamically in real-life applications once a learned model is deployed, it is critical to create networks robust to unknown and unforeseen domain shifts. In this paper we focus on one of the reasons behind the inability of neural networks to be so: deep networks focus only on the most obvious, potentially spurious, clues to make their predictions and are blind to useful but slightly less efficient or more complex patterns. This behaviour has been identified and several methods partially addressed the issue. To investigate their effectiveness and limits, we first design a publicly available MNIST-based benchmark to precisely measure the ability of an algorithm to find the ''hidden'' patterns. Then, we evaluate state-of-the-art algorithms through our benchmark and show that the issue is largely unsolved. Finally, we propose a partially reversed contrastive loss to encourage intra-class diversity and find less strongly correlated patterns, whose efficiency is demonstrated by our experiments.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 35 of its 49 references that are in the map. First posted on arXiv 15 Jun 2021.
Builds on
35 of 49 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2017Mask R-CNNcited by 7,259
- 2017Arbitrary Style Transfer in Real-time with Adaptive Instance Normalizationcited by 1,998
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2019Invariant Risk Minimizationcited by 1,832
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
- 2017Adversarial Discriminative Domain Adaptationcited by 1,309
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
- 2020In Search of Lost Domain Generalizationcited by 1,042
- 2017Deeper, Broader and Artier Domain Generalizationcited by 983
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 737
23 more
- 2018Recognition in Terra Incognitacited by 655
- 2019Domain Generalization by Solving Jigsaw Puzzlescited by 449
- 2020Self-Challenging Improves Cross-Domain Generalizationcited by 426
- 2014Deep metric learning using Triplet networkcited by 421
- 2020The Pitfalls of Simplicity Bias in Neural Networkscited by 349
- 2020Gradient Starvation: A Learning Proclivity in Neural Networkscited by 262
- 2018Learning Not to Learn: Training Deep Neural Networks with Biased Datacited by 255
- 2015Domain Generalization for Object Recognition with Multi-task Autoencoderscited by 253
- 2019Domain Randomization and Pyramid Consistency: Simulation-to-Real Generalization without Accessing Target Domain Datacited by 245
- 2020Learning Texture Invariant Representation for Domain Adaptation of Semantic Segmentationcited by 153
- 2020Understanding the Failure Modes of Out-of-Distribution Generalizationcited by 146
- 2020Learning from Failure: Training Debiased Classifier from Biased Classifiercited by 133
- 2020What shapes feature representations? Exploring datasets, architectures, and trainingcited by 125
- 2018Invariant Representations without Adversarial Trainingcited by 111
- 2015Reducing Overfitting in Deep Networks by Decorrelating Representationscited by 94
- 2015A Deeper Look at Dataset Biascited by 86
- 2020Hard negative examples are hard, but usefulcited by 82
- 2018Style Augmentation: Data Augmentation via Style Randomizationcited by 79
- 2018Can We Gain More from Orthogonality Regularizations in Training Deep CNNs?cited by 62
- 2020Understanding Failures of Deep Networks via Robust Feature Extractioncited by 56
- 2020Frustratingly Simple Domain Generalization via Image Stylizationcited by 43
- 2019Reducing Domain Gap by Reducing Style Biascited by 35
- 2017Learning Spread-out Local Feature Descriptorscited by 34
Built on by
Citing papers per year: 2023: 3; 2024: 1.
4 papers.
- 2023Towards Generalizable Diabetic Retinopathy Grading in Unseen Domainscited by 21
- 2023From Denoising Training to Test-Time Adaptation: Enhancing Domain Generalization for Medical Image Segmentationcited by 20
- 2023Learning Class and Domain Augmentations for Single-Source Open-Domain Generalizationcited by 8
- 2024RaffeSDG: Random Frequency Filtering enabled Single-source Domain Generalization for Medical Image Segmentationcited by 3
- 2024RaffeSDG: Random Frequency Filtering enabled Single-source Domain Generalization for Medical Image Segmentation2 May 2024
- 2023Learning Class and Domain Augmentations for Single-Source Open-Domain Generalization5 Nov 2023
- 2023From Denoising Training to Test-Time Adaptation: Enhancing Domain Generalization for Medical Image Segmentation31 Oct 2023
- 2023Towards Generalizable Diabetic Retinopathy Grading in Unseen Domains10 Jul 2023