Correct-N-Contrast: A Contrastive Approach for Improving Robustness to Spurious Correlations
Not on the map. Why?
Abstract (arXiv)
Spurious correlations pose a major challenge for robust machine learning. Models trained with empirical risk minimization (ERM) may learn to rely on correlations between class labels and spurious attributes, leading to poor performance on data groups without these correlations. This is particularly challenging to address when spurious attribute labels are unavailable. To improve worst-group performance on spuriously correlated data without training attribute labels, we propose Correct-N-Contrast (CNC), a contrastive approach to directly learn representations robust to spurious correlations. As ERM models can be good spurious attribute predictors, CNC works by (1) using a trained ERM model's outputs to identify samples with the same class but dissimilar spurious features, and (2) training a robust model with contrastive learning to learn similar representations for same-class samples. To support CNC, we introduce new connections between worst-group error and a representation alignment loss that CNC aims to minimize. We empirically observe that worst-group error closely tracks with alignment loss, and prove that the alignment loss over a class helps upper-bound the class's worst-group vs. average error gap. On popular benchmarks, CNC reduces alignment loss drastically, and achieves state-of-the-art worst-group accuracy by 3.6% average absolute lift. CNC is also competitive with oracle methods that require group labels.
Key facts. Cited by 171 papers in the map (data through 7 Oct 2026). Builds on 52 of its 88 references that are in the map. First posted on arXiv 3 Mar 2022.
Builds on
52 of 88 references.
References · 52
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2020Supervised Contrastive Learningcited by 2,803
- 2019Invariant Risk Minimizationcited by 1,832
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
- 2019Contrastive Multiview Codingcited by 1,297
38 more
- 2019Class-Balanced Loss Based on Effective Number of Samplescited by 1,239
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
- 2018Generalized Cross Entropy Loss for Training Deep Neural Networks with Noisy Labelscited by 994
- 2016Deep Variational Information Bottleneckcited by 915
- 2020What Makes for Good Views for Contrastive Learning?cited by 843
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 737
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 733
- 2018Recognition in Terra Incognitacited by 655
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2020Contrastive Learning with Hard Negative Samplescited by 619
- 2021Just Train Twice: Improving Group Robustness without Training Group Informationcited by 522
- 2017Towards Principled Methods for Training Generative Adversarial Networkscited by 460
- 2017Time-Contrastive Networks: Self-Supervised Learning from Videocited by 453
- 2019Nuanced Metrics for Measuring Unintended Bias with Real Data for Text Classificationcited by 396
- 2018Fairness Without Demographics in Repeated Loss Minimizationcited by 363
- 2020Debiased Contrastive Learningcited by 354
- 2020Keystroke Dynamics as Part of Lifeloggingcited by 334
- 2021Self-Supervised Learning with Data Augmentations Provably Isolates Content from Stylecited by 308
- 2020Environment Inference for Invariant Learningcited by 306
- 2020Supervised Contrastive Learning for Pre-trained Language Model Fine-tuningcited by 275
- 2020Gradient Starvation: A Learning Proclivity in Neural Networkscited by 262
- 2018What is the Effect of Importance Weighting in Deep Learning?cited by 250
- 2019Hidden Stratification Causes Clinically Meaningful Failures in Machine Learning for Medical Imagingcited by 215
- 2020No Subclass Left Behind: Fine-Grained Robustness in Coarse-Grained Classification Problemscited by 208
- 2016Demographic Dialectal Variation in Social Media: A Case Study of African-American Englishcited by 194
- 2020Invariant Risk Minimization Gamescited by 188
- 2020Large-Scale Methods for Distributionally Robust Optimizationcited by 179
- 2021Simple data balancing achieves competitive worst-group-accuracycited by 177
- 2016Variance-based regularization with convex objectivescited by 153
- 2020Minimax Pareto Fairness: A Multi Objective Perspectivecited by 152
- 2020Understanding the Failure Modes of Out-of-Distribution Generalizationcited by 146
- 2019Distributionally Robust Language Modelingcited by 142
- 2020Learning explanations that are hard to varycited by 132
- 2020Model Patching: Closing the Subgroup Performance Gap with Data Augmentationcited by 82
- 2020Conditional Negative Sampling for Contrastive Learning of Visual Representationscited by 57
- 2019Adaptive Sampling for Stochastic Risk-Averse Learningcited by 39
- 2020Multi-label Contrastive Predictive Codingcited by 32
- 2021Robust Representation Learning via Perceptual Similarity Metricscited by 23
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2022: 19; 2023: 40; 2024: 48; 2025: 41; 2026: 23.
171 papers.
Sort:
By area:
- 2024Sparse Feature Circuits: Discovering and Editing Interpretable Causal Graphs in Language Modelscited by 412
- 2022Last Layer Re-Training is Sufficient for Robustness to Spurious Correlationscited by 379
- 2022On Feature Learning in the Presence of Spurious Correlationscited by 145
- 2022Spread Spurious Attribute: Improving Worst-group Accuracy with Spurious Attribute Estimationcited by 88
- 2023Discover and Cure: Concept-aware Mitigation of Spurious Correlationcited by 71
- 2023Simple and Fast Group Robustness by Automatic Feature Reweightingcited by 68
- 2022Contrastive Adapters for Foundation Model Group Robustnesscited by 62
- 2023Discovering and Mitigating Visual Biases through Keyword Explanationcited by 58
- 2023Towards Last-layer Retraining for Group Robustness with Fewer Annotationscited by 54
- 2023Explore Spurious Correlations at the Concept Level in Language Models for Text Classificationcited by 48
- 2023Identifying Spurious Biases Early in Training through the Lens of Simplicity Biascited by 44
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
38 more
- 2023Robust Learning with Progressive Data Expansion Against Spurious Correlationcited by 39
- 2024The Clever Hans Mirage: A Comprehensive Survey on Spurious Correlations in Machine Learningcited by 39
- 2022Pareto Invariant Risk Minimization: Towards Mitigating the Optimization Dilemma in Out-of-Distribution Generalizationcited by 38
- 2023ConDA: Contrastive Domain Adaptation for AI-generated Text Detectioncited by 37
- 2023Mind the Label Shift of Augmentation-based Graph OOD Generalizationcited by 34
- 2022Avoiding spurious correlations via logit correctioncited by 32
- 2023Don't blame Dataset Shift! Shortcut Learning due to Gradients and Cross Entropycited by 30
- 2024Calibrating Multi-modal Representations: A Pursuit of Group Robustness without Annotationscited by 30
- 2023Joint Learning of Label and Environment Causal Independence for Graph Out-of-Distribution Generalizationcited by 29
- 2022Metadata Archaeology: Unearthing Data Subsets by Leveraging Training Dynamicscited by 26
- 2023Discovering environments with XRMcited by 26
- 2023Seeing is not Believing: Robust Reinforcement Learning against Spurious Correlationcited by 25
- 2022Freeze then Train: Towards Provable Representation Learning under Spurious Correlations and Feature Noisecited by 22
- 2022Mitigating Dataset Bias by Using Per-sample Gradientcited by 21
- 2023Identification of Negative Transfers in Multitask Learning Using Surrogate Modelscited by 20
- 2023A Survey on the Robustness of Computer Vision Models against Common Corruptionscited by 20
- 2023Learning Invariant Molecular Representation in Latent Discrete Spacecited by 19
- 2022CPL: Counterfactual Prompt Learning for Vision and Language Modelscited by 18
- 2024Decompose-and-Compose: A Compositional Approach to Mitigating Spurious Correlationcited by 18
- 2022Training Debiased Subnetworks with Contrastive Weight Pruningcited by 16
- 2023Studying How to Efficiently and Effectively Guide Models with Explanationscited by 16
- 2024The Pitfalls of Memorization: When Memorization Hurts Generalizationcited by 16
- 2024Improving Group Robustness on Spurious Correlation Requires Preciser Group Inferencecited by 15
- 2023Distributionally Robust Optimization with Probabilistic Groupcited by 14
- 2025Intermediate Layer Classifiers for OOD generalizationcited by 14
- 2022Spuriosity Rankings: Sorting Data to Measure and Mitigate Biasescited by 13
- 2024HYPO: Hyperspherical Out-of-Distribution Generalizationcited by 13
- 2025Escaping the SpuriVerse: Can Large Vision-Language Models Generalize Beyond Seen Spurious Correlations?cited by 13
- 2023Domain Generalization via Nuclear Norm Regularizationcited by 12
- 2023SYNAuG: Exploiting Synthetic Data for Data Imbalance Problemscited by 12
- 2023From Fake to Real: Pretraining on Balanced Synthetic Images to Prevent Spurious Correlations in Image Recognitioncited by 12
- 2024Complexity Matters: Dynamics of Feature Learning in the Presence of Spurious Correlationscited by 12
- 2024Unsupervised Concept Discovery Mitigates Spurious Correlationscited by 11
- 2022AGRO: Adversarial Discovery of Error-prone groups for Robust Optimizationcited by 10
- 2024Controllable Prompt Tuning For Balancing Group Distributional Robustnesscited by 10
- 2024Learning Robust Classifiers with Self-Guided Spurious Correlation Mitigationcited by 10
- 2024Bridging Multicalibration and Out-of-distribution Generalization Beyond Covariate Shiftcited by 10
- 2024Out of Spuriousity: Improving Robustness to Spurious Correlations without Group Annotationscited by 9
50 most cited of 171 All 171 (JSON)
- 2026Optimal Transport Reweighting for Robust Learning under Spurious Correlations and Label Noise1 Oct 2026
- 2026Learning the Robustness Mechanism with Bilevel Optimization28 Sep 2026
- 2026Spurious Tool Use: When RL Agents Learn the Wrong Reason to Act14 Sep 2026
- 2026SAGE: Subpopulation-Aware Generative Enhancement for Mitigating Spurious Correlations1 Sep 2026
- 2026SpurCon: Weighted Supervised Contrastive Learning for Mitigating Spurious Cues in Medical Imaging18 Aug 2026
- 2026ProME: Prototype-Margin Environments with Repair-Aware Selection for Group-Robust Learning13 Aug 2026
- 2026Invisible Shortcuts: Why Vision Encoders Know Your Camera5 Aug 2026
- 2026Association Restoration Test: Revealing Restorable Shortcuts after Unlearning7 Jul 2026
- 2026Dual-Branch Cross-Projection Debiasing through Diffusion-based Disentanglement23 Jun 2026
- 2026Discovering Latent Groups for Robust Classification22 Jun 2026
- 2026A2: Smaller Self-Supervised ViTs Localize Better than Larger Ones2 Jun 2026
- 2026Mitigating Spurious Correlations with Memorization-Guided Dataset De-Biasing1 Jun 2026
38 more
- 2026Shortcut to Nowhere: Demystifying Deep Spurious Regression1 Jun 2026
- 2026TRACER: Persistent Regularization for Robust Multimodal Finetuning28 May 2026
- 2026Cumulative Meta-Learning from Active Learning Queries for Robustness to Spurious Correlations20 May 2026
- 2026Deep Attention Reweighting: Post-Hoc Attention-Based Feature Aggregation in CNNs for Disentangling Core and Spurious Features under Spurious Correlations20 May 2026
- 2026Shortcut Mitigation via Spurious-Positive Samples13 May 2026
- 2026Empowering Power Outage Prediction with Spatially Aware Hybrid Graph Neural Networks and Contrastive Learning6 Apr 2026
- 2026ORACAL: A Robust and Explainable Multimodal Framework for Smart Contract Vulnerability Detection with Causal Graph Enrichment30 Mar 2026
- 2026UNBOX: Unveiling Black-box visual models with Natural-language9 Mar 2026
- 2026Bias In, Bias Out? Finding Unbiased Subnetworks in Vanilla Models5 Mar 2026
- 2026Rank-Constrained Adaptation for Reliable Real-World Performance6 Feb 2026
- 2026Distributionally Robust Classification for Multi-source Unsupervised Domain Adaptation29 Jan 2026
- 2025Let Samples Speak: Mitigating Spurious Correlation by Exploiting the Clusterness of Samples28 Dec 2025
- 2025On the Unreasonable Effectiveness of Last-layer Retraining1 Dec 2025
- 2025Harnessing Diffusion-Generated Synthetic Images for Fair Image Classification11 Nov 2025
- 2025Representation-Level Counterfactual Calibration for Debiased Zero-Shot Recognition30 Oct 2025
- 2025DEXTER: Diffusion-Guided EXplanations with TExtual Reasoning for Vision Models16 Oct 2025
- 2025Spatially Grounded Concept-Based Image Classification5 Oct 2025
- 2025Bridging the Gap Between Multimodal Foundation Models and World Models4 Oct 2025
- 2025Mitigating Spurious Correlation via Distributionally Robust Learning with Hierarchical Ambiguity Sets3 Oct 2025
- 2025Does Weak-to-strong Generalization Happen under Spurious Correlations?28 Sep 2025
- 2025GroupCoOp: Group-robust Fine-tuning via Group Prompt Learning28 Sep 2025
- 2025Multi Attribute Bias Mitigation via Representation Learning3 Sep 2025
- 2025Superclass-Guided Representation Disentanglement for Spurious Correlation Mitigation12 Aug 2025
- 2025Controllable Feature Whitening for Hyperparameter-Free Bias Mitigation27 Jul 2025
- 2025Mitigating Shortcut Learning with InterpoLated Learning7 Jul 2025
- 2025Mitigating Goal Misgeneralization via Minimax Regret3 Jul 2025
- 2025Escaping the SpuriVerse: Can Large Vision-Language Models Generalize Beyond Seen Spurious Correlations?23 Jun 2025
- 2025NeuronTune: Towards Self-Guided Spurious Bias Mitigation29 May 2025
- 2025Diverse Prototypical Ensembles Improve Robustness to Subpopulation Shift29 May 2025
- 2025Bridging Distribution Shift and AI Safety: Conceptual and Methodological Synergies28 May 2025
- 2025Spurious Privacy Leakage in Neural Networks26 May 2025
- 2025Mitigating Spurious Correlations with Causal Logit Perturbation21 May 2025
- 2025ShortcutProbe: Probing Prediction Shortcuts for Learning Robust Models20 May 2025
- 2025An XAI-based Analysis of Shortcut Learning in Neural Networks22 Apr 2025
- 2025Intermediate Layer Classifiers for OOD generalization7 Apr 2025
- 2025Like Oil and Water: Group Robustness Methods and Poisoning Defenses May Be at Odds2 Apr 2025
- 2025Severing Spurious Correlations with Data Pruning24 Mar 2025
- 2025Gradient Extrapolation for Debiased Representation Learning17 Mar 2025
50 newest of 171 All 171 (JSON)
- 2024Calibrating Multi-modal Representations: A Pursuit of Group Robustness without Annotationscited by 30
- 2025Escaping the SpuriVerse: Can Large Vision-Language Models Generalize Beyond Seen Spurious Correlations?cited by 13
- 2025Black Sheep in the Herd: Playing with Spuriously Correlated Attributes for Vision-Language Recognitioncited by 7
- 2025Superclass-Guided Representation Disentanglement for Spurious Correlation Mitigationcited by 2
- 2025Representation-Level Counterfactual Calibration for Debiased Zero-Shot Recognitioncited by 2
- 2024Craft: Cross-modal Aligned Features Improve Robustness of Prompt Tuningcited by 1
- 2024Debiasing Vison-Language Models with Text-Only Trainingcited by 1
- 2025Debiased Prompt Tuning in Vision-Language Model without Annotationscited by 1
- 2025GroupCoOp: Group-robust Fine-tuning via Group Prompt Learningcited by 0
- 2025Representation-Level Counterfactual Calibration for Debiased Zero-Shot Recognition30 Oct 2025
- 2025GroupCoOp: Group-robust Fine-tuning via Group Prompt Learning28 Sep 2025
- 2025Superclass-Guided Representation Disentanglement for Spurious Correlation Mitigation12 Aug 2025
- 2025Escaping the SpuriVerse: Can Large Vision-Language Models Generalize Beyond Seen Spurious Correlations?23 Jun 2025
- 2025Debiased Prompt Tuning in Vision-Language Model without Annotations11 Mar 2025
- 2025Black Sheep in the Herd: Playing with Spuriously Correlated Attributes for Vision-Language Recognition19 Feb 2025
- 2024Debiasing Vison-Language Models with Text-Only Training12 Oct 2024
- 2024Craft: Cross-modal Aligned Features Improve Robustness of Prompt Tuning22 Jul 2024
- 2024Calibrating Multi-modal Representations: A Pursuit of Group Robustness without Annotations12 Mar 2024
- 2025Trustworthy AI: Safety, Bias, and Privacy -- A Surveycited by 5
- 2025Group-robust Machine Unlearningcited by 3
- 2024UnLearning from Experience to Avoid Spurious Correlationscited by 2
- 2026Association Restoration Test: Revealing Restorable Shortcuts after Unlearningcited by 0
- 2026Association Restoration Test: Revealing Restorable Shortcuts after Unlearning7 Jul 2026
- 2025Group-robust Machine Unlearning12 Mar 2025
- 2025Trustworthy AI: Safety, Bias, and Privacy -- A Survey11 Feb 2025
- 2024UnLearning from Experience to Avoid Spurious Correlations4 Sep 2024
- 2024Sparse Feature Circuits: Discovering and Editing Interpretable Causal Graphs in Language Modelscited by 412
- 2022Last Layer Re-Training is Sufficient for Robustness to Spurious Correlationscited by 379
- 2022On Feature Learning in the Presence of Spurious Correlationscited by 145
- 2022Spread Spurious Attribute: Improving Worst-group Accuracy with Spurious Attribute Estimationcited by 88
- 2023Discover and Cure: Concept-aware Mitigation of Spurious Correlationcited by 71
- 2023Simple and Fast Group Robustness by Automatic Feature Reweightingcited by 68
- 2022Contrastive Adapters for Foundation Model Group Robustnesscited by 62
- 2023Discovering and Mitigating Visual Biases through Keyword Explanationcited by 58
- 2023Towards Last-layer Retraining for Group Robustness with Fewer Annotationscited by 54
- 2023Explore Spurious Correlations at the Concept Level in Language Models for Text Classificationcited by 48
- 2023Identifying Spurious Biases Early in Training through the Lens of Simplicity Biascited by 44
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
12 most cited of 153 All 153 (JSON)
- 2026Optimal Transport Reweighting for Robust Learning under Spurious Correlations and Label Noise1 Oct 2026
- 2026Learning the Robustness Mechanism with Bilevel Optimization28 Sep 2026
- 2026SAGE: Subpopulation-Aware Generative Enhancement for Mitigating Spurious Correlations1 Sep 2026
- 2026SpurCon: Weighted Supervised Contrastive Learning for Mitigating Spurious Cues in Medical Imaging18 Aug 2026
- 2026ProME: Prototype-Margin Environments with Repair-Aware Selection for Group-Robust Learning13 Aug 2026
- 2026Invisible Shortcuts: Why Vision Encoders Know Your Camera5 Aug 2026
- 2026Dual-Branch Cross-Projection Debiasing through Diffusion-based Disentanglement23 Jun 2026
- 2026Discovering Latent Groups for Robust Classification22 Jun 2026
- 2026A2: Smaller Self-Supervised ViTs Localize Better than Larger Ones2 Jun 2026
- 2026Mitigating Spurious Correlations with Memorization-Guided Dataset De-Biasing1 Jun 2026
- 2026Shortcut to Nowhere: Demystifying Deep Spurious Regression1 Jun 2026
- 2026TRACER: Persistent Regularization for Robust Multimodal Finetuning28 May 2026
12 newest of 153 All 153 (JSON)