Novelty Detection via Contrastive Learning with Negative Data Augmentation
Not on the map. Why?
Abstract (arXiv)
Novelty detection is the process of determining whether a query example differs from the learned training distribution. Previous methods attempt to learn the representation of the normal samples via generative adversarial networks (GANs). However, they will suffer from instability training, mode dropping, and low discriminative ability. Recently, various pretext tasks (e.g. rotation prediction and clustering) have been proposed for self-supervised learning in novelty detection. However, the learned latent features are still low discriminative. We overcome such problems by introducing a novel decoder-encoder framework. Firstly, a generative network (a.k.a. decoder) learns the representation by mapping the initialized latent vector to an image. In particular, this vector is initialized by considering the entire distribution of training data to avoid the problem of mode-dropping. Secondly, a contrastive network (a.k.a. encoder) aims to ``learn to compare'' through mutual information estimation, which directly helps the generative network to obtain a more discriminative representation by using a negative data augmentation strategy. Extensive experiments show that our model has significant superiority over cutting-edge novelty detectors and achieves new state-of-the-art results on some novelty detection benchmarks, e.g. CIFAR10 and DCASE. Moreover, our model is more stable for training in a non-adversarial manner, compared to other adversarial based novelty detection methods.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 20 of its 42 references that are in the map. First posted on arXiv 18 Jun 2021.
Builds on
20 of 42 references.
References · 20
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,054
- 2016WaveNet: A Generative Model for Raw Audiocited by 1,722
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 784
- 2020Self-supervised Learning: Generative or Contrastivecited by 694
- 2018MINE: Mutual Information Neural Estimationcited by 683
- 2019Using Self-Supervised Learning Can Improve Model Robustness and Uncertaintycited by 514
- 2016f-GAN: Training Generative Neural Samplers using Variational Divergence Minimizationcited by 506
8 more
- 2018Invariant Information Clustering for Unsupervised Image Classification and Segmentationcited by 455
- 2020CSI: Novelty Detection via Contrastive Learning on Distributionally Shifted Instancescited by 441
- 2018Adversarially Learned One-Class Classifier for Novelty Detectioncited by 202
- 2019OCGAN: One-class Novelty Detection Using GANs with Constrained Latent Representationscited by 199
- 2018Learning Deep Models for Face Anti-Spoofing: Binary or Auxiliary Supervisioncited by 167
- 2021Negative Data Augmentationcited by 46
- 2018DOPING: Generative Data Augmentation for Unsupervised Anomaly Detection with GANcited by 34
- 2019Learning Generalizable and Identity-Discriminative Representations for Face Anti-Spoofingcited by 16
Built on by
Citing papers per year: 2022: 5; 2023: 1; 2024: 1; 2025: 3.
10 papers.
- 2022Self-Supervised Anomaly Detection in Computer Vision and Beyond: A Survey and Outlookcited by 24
- 2024Does Negative Sampling Matter? A Review with Insights into its Theory and Applicationscited by 15
- 2022Contrastive Knowledge Graph Error Detectioncited by 11
- 2025PatchGuard: Adversarially Robust Anomaly Detection and Localization through Vision Transformers and Pseudo Anomaliescited by 8
- 2023Unilaterally Aggregated Contrastive Learning with Hierarchical Augmentation for Anomaly Detectioncited by 5
- 2022Rethinking Rotation in Self-Supervised Contrastive Learning: Adaptive Positive or Negative Data Augmentationcited by 3
- 2025Removing Geometric Bias in One-Class Anomaly Detection with Adaptive Feature Perturbationcited by 2
- 2022Identity Documents Authentication based on Forgery Detection of Guilloche Patterncited by 0
- 2022Anomaly Detection via Multi-Scale Contrasted Memorycited by 0
- 2025Empirical Evidences for the Effects of Feature Diversity in Open Set Recognition and Continual Learningcited by 0
- 2025Empirical Evidences for the Effects of Feature Diversity in Open Set Recognition and Continual Learning18 Aug 2025
- 2025PatchGuard: Adversarially Robust Anomaly Detection and Localization through Vision Transformers and Pseudo Anomalies10 Jun 2025
- 2025Removing Geometric Bias in One-Class Anomaly Detection with Adaptive Feature Perturbation7 Mar 2025
- 2024Does Negative Sampling Matter? A Review with Insights into its Theory and Applications27 Feb 2024
- 2023Unilaterally Aggregated Contrastive Learning with Hierarchical Augmentation for Anomaly Detection20 Aug 2023
- 2022Contrastive Knowledge Graph Error Detection18 Nov 2022
- 2022Anomaly Detection via Multi-Scale Contrasted Memory16 Nov 2022
- 2022Rethinking Rotation in Self-Supervised Contrastive Learning: Adaptive Positive or Negative Data Augmentation23 Oct 2022
- 2022Identity Documents Authentication based on Forgery Detection of Guilloche Pattern22 Jun 2022
- 2022Self-Supervised Anomaly Detection in Computer Vision and Beyond: A Survey and Outlook10 May 2022