Supervised Contrastive Prototype Learning: Augmentation Free Robust Neural Network
Not on the map. Why?
Abstract (arXiv)
Transformations in the input space of Deep Neural Networks (DNN) lead to unintended changes in the feature space. Almost perceptually identical inputs, such as adversarial examples, can have significantly distant feature representations. On the contrary, Out-of-Distribution (OOD) samples can have highly similar feature representations to training set samples. Our theoretical analysis for DNNs trained with a categorical classification head suggests that the inflexible logit space restricted by the classification problem size is one of the root causes for the lack of textitrobustness. Our second observation is that DNNs over-fit to the training augmentation technique and do not learn textitnuance invariant representations. Inspired by the recent success of prototypical and contrastive learning frameworks for both improving robustness and learning nuance invariant representations, we propose a training framework, Supervised Contrastive Prototype Learning (SCPL). We use N-pair contrastive loss with prototypes of the same and opposite classes and replace a categorical classification head with a Prototype Classification Head (PCH). Our approach is textitsample efficient, does not require textitsample mining, can be implemented on any existing DNN without modification to their architecture, and combined with other training augmentation techniques. We empirically evaluate the clean robustness of our method on out-of-distribution and adversarial samples. Our framework outperforms other state-of-the-art contrastive and prototype learning approaches in textitrobustness.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 40 of its 56 references that are in the map. First posted on arXiv 26 Nov 2022.
Builds on
40 of 56 references.
References · 40
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
28 more
- 2020Supervised Contrastive Learningcited by 2,803
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
- 2016Adversarial examples in the physical worldcited by 1,762
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
- 2015LSUN: Construction of a Large-scale Image Dataset using Deep Learning with Humans in the Loopcited by 1,350
- 2017Enhancing The Reliability of Out-of-distribution Image Detection in Neural Networkscited by 1,325
- 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 968
- 2018Deep Anomaly Detection with Outlier Exposurecited by 939
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2018Robustness May Be at Odds with Accuracycited by 873
- 2017In Defense of the Triplet Loss for Person Re-Identificationcited by 784
- 2014Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Imagescited by 774
- 2020Fast is better than free: Revisiting adversarial trainingcited by 723
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
- 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 636
- 2015Deep Metric Learning via Lifted Structured Feature Embeddingcited by 449
- 2018Tune: A Research Platform for Distributed Model Selection and Trainingcited by 395
- 2017Training Confidence-calibrated Classifiers for Detecting Out-of-Distribution Samplescited by 389
- 2017Beyond triplet loss: a deep quadruplet network for person re-identificationcited by 172
- 2020Attribute Prototype Network for Zero-Shot Learningcited by 160
- 2021Adversarial Reciprocal Points Learning for Open Set Recognitioncited by 153
- 2018Robust Classification with Convolutional Prototype Learningcited by 122
- 2017Deep Metric Learning with Angular Losscited by 107
- 2019Hyperspherical Prototype Networkscited by 85
- 2019Metric Learning for Adversarial Robustnesscited by 77
- 2019Adversarial Defense by Restricting the Hidden Space of Deep Neural Networkscited by 56
- 2019P-ODN: Prototype based Open Deep Network for Open Set Recognitioncited by 28
- 2019Convolutional Prototype Learning for Zero-Shot Recognitioncited by 3
Built on by
Not cited yet.