A Novel Data Augmentation Technique for Out-of-Distribution Sample Detection using Compounded Corruptions
Not on the map. Why?
Abstract (arXiv)
Modern deep neural network models are known to erroneously classify out-of-distribution (OOD) test data into one of the in-distribution (ID) training classes with high confidence. This can have disastrous consequences for safety-critical applications. A popular mitigation strategy is to train a separate classifier that can detect such OOD samples at the test time. In most practical settings OOD examples are not known at the train time, and hence a key question is: how to augment the ID data with synthetic OOD samples for training such an OOD detector? In this paper, we propose a novel Compounded Corruption technique for the OOD data augmentation termed CnC. One of the major advantages of CnC is that it does not require any hold-out data apart from the training set. Further, unlike current state-of-the-art (SOTA) techniques, CnC does not require backpropagation or ensembling at the test time, making our method much faster at inference. Our extensive comparison with 20 methods from the major conferences in last 4 years show that a model trained using CnC based data augmentation, significantly outperforms SOTA, both in terms of OOD detection accuracy as well as inference time. We include a detailed post-hoc analysis to investigate the reasons for the success of our method and identify higher relative entropy and diversity of CnC samples as probable causes. We also provide theoretical insights via a piece-wise decomposition analysis on a two-dimensional dataset to reveal (visually and quantitatively) that our approach leads to a tighter boundary around ID classes, leading to better detection of OOD samples. Source code link: https://github.com/cnc-ood
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 56 of its 82 references that are in the map. First posted on arXiv 28 Jul 2022.
Builds on
56 of 82 references.
References · 56
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,448
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,926
- 2016Wide Residual Networkscited by 3,070
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,898
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,884
38 more
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,385
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
- 2016Identity Mappings in Deep Residual Networkscited by 1,965
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,628
- 2018A Simple Unified Framework for Detecting Out-of-Distribution Samples and Adversarial Attackscited by 1,485
- 2019Natural Adversarial Examplescited by 1,408
- 2017Enhancing The Reliability of Out-of-distribution Image Detection in Neural Networkscited by 1,328
- 2020Energy-based Out-of-distribution Detectioncited by 1,299
- 2017Random Erasing Data Augmentationcited by 1,239
- 2017Deeper, Broader and Artier Domain Generalizationcited by 986
- 2018Deep Anomaly Detection with Outlier Exposurecited by 942
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 939
- 2014Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Imagescited by 776
- 2015Towards Open Set Deep Networkscited by 538
- 2019Likelihood Ratios for Out-of-Distribution Detectioncited by 453
- 2018Do Deep Generative Models Know What They Don't Know?cited by 443
- 2020Generalized ODIN: Detecting Out-of-distribution Image without Learning from Out-of-distribution Datacited by 408
- 2017Training Confidence-calibrated Classifiers for Detecting Out-of-Distribution Samplescited by 389
- 2021On the Importance of Gradients for Detecting Distributional Shifts in the Wildcited by 339
- 2018Why ReLU networks yield high-confidence predictions far away from the training data and how to mitigate the problemcited by 323
- 2022VOS: Learning What You Don't Know by Virtual Outlier Synthesiscited by 300
- 2020Puzzle Mix: Exploiting Saliency and Local Statistics for Optimal Mixupcited by 261
- 2021MOS: Towards Scaling Out-of-distribution Detection for Large Semantic Spacecited by 233
- 2020Deep Domain-Adversarial Image Generation for Domain Generalisationcited by 231
- 2019OCGAN: One-class Novelty Detection Using GANs with Constrained Latent Representationscited by 199
- 2017Generative OpenMax for Multi-Class Open Set Classificationcited by 157
- 2020SaliencyMix: A Saliency Guided Data Augmentation Strategy for Better Regularizationcited by 149
- 2020Likelihood Regret: An Out-of-Distribution Detection Score For Variational Auto-encodercited by 145
- 2018Flipout: Efficient Pseudo-Independent Weight Perturbations on Mini-Batchescited by 133
- 2020GridMask Data Augmentationcited by 123
- 2020ATOM: Robustifying Out-of-distribution Detection Using Outlier Miningcited by 116
- 2021MOOD: Multi-level Out-of-distribution Detectioncited by 94
- 2020SuperMix: Supervising the Mixing Data Augmentationcited by 58
- 2018Anomaly Detection with Generative Adversarial Networks for Multivariate Time Seriescited by 55
- 2019Mixup Inference: Better Exploiting Mixup to Defend Adversarial Attackscited by 54
- 2019Out-of-distribution Detection in Classifiers via Generationcited by 49
- 2022A Stitch in Time Saves Nine: A Train-Time Regularizing Loss for Improved Neural Network Calibrationcited by 49
50 most cited of 56 All 56 (JSON)
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 0; 2025: 2; 2026: 1.
6 papers.
- 2022Block Selection Method for Using Feature Norm in Out-of-distribution Detectioncited by 30
- 2023How to Overcome Curse-of-Dimensionality for Out-of-Distribution Detection?cited by 15
- 2023A Metacognitive Approach to Out-of-Distribution Detection for Segmentationcited by 2
- 2025Prompting without Panic: Attribute-aware, Zero-shot, Test-Time Calibrationcited by 2
- 2025Out-of-Distribution Detection with Adaptive Top-K Logits Integrationcited by 0
- 2026Enhancing Deep Neural Network Reliability with Refinement and Calibrationcited by 0
- 2026Enhancing Deep Neural Network Reliability with Refinement and Calibration22 May 2026
- 2025Out-of-Distribution Detection with Adaptive Top-K Logits Integration1 Jul 2025
- 2025Prompting without Panic: Attribute-aware, Zero-shot, Test-Time Calibration28 Jun 2025
- 2023How to Overcome Curse-of-Dimensionality for Out-of-Distribution Detection?22 Dec 2023
- 2023A Metacognitive Approach to Out-of-Distribution Detection for Segmentation4 Oct 2023
- 2022Block Selection Method for Using Feature Norm in Out-of-distribution Detection5 Dec 2022