Self-supervise, Refine, Repeat: Improving Unsupervised Anomaly Detection
Not on the map. Why?
Abstract (arXiv)
Anomaly detection (AD), separating anomalies from normal data, has many applications across domains, from security to healthcare. While most previous works were shown to be effective for cases with fully or partially labeled data, that setting is in practice less common due to labeling being particularly tedious for this task. In this paper, we focus on fully unsupervised AD, in which the entire training dataset, containing both normal and anomalous samples, is unlabeled. To tackle this problem effectively, we propose to improve the robustness of one-class classification trained on self-supervised representations using a data refinement process. Our proposed data refinement approach is based on an ensemble of one-class classifiers (OCCs), each of which is trained on a disjoint subset of training data. Representations learned by self-supervised learning on the refined data are iteratively updated as the data refinement improves. We demonstrate our method on various unsupervised AD tasks with image and tabular data. With a 10% anomaly ratio on CIFAR-10 image data / 2.5% anomaly ratio on Thyroid tabular data, the proposed method outperforms the state-of-the-art one-class classifier by 6.3 AUC and 12.5 average precision / 22.9 F1-score.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 24 of its 58 references that are in the map. First posted on arXiv 11 Jun 2021.
Builds on
24 of 58 references.
References · 24
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
- 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2018Co-teaching: Robust Training of Deep Neural Networks with Extremely Noisy Labelscited by 1,053
- 2018Deep Anomaly Detection with Outlier Exposurecited by 939
- 2020DivideMix: Learning with Noisy Labels as Semi-supervised Learningcited by 691
- 2021CutPaste: Self-Supervised Learning for Anomaly Detection and Localizationcited by 529
- 2019Likelihood Ratios for Out-of-Distribution Detectioncited by 451
- 2018GANomaly: Semi-Supervised Anomaly Detection via Adversarial Trainingcited by 409
12 more
- 2019Deep Semi-Supervised Anomaly Detectioncited by 290
- 2018Deep Anomaly Detection Using Geometric Transformationscited by 269
- 2020Classification-Based Anomaly Detection for General Datacited by 210
- 2021MIST: Multiple Instance Self-Training Framework for Video Anomaly Detectioncited by 137
- 2020Learning and Evaluating Representations for Deep One-class Classificationcited by 133
- 2020Self-trained Deep Ordinal Regression for End-to-End Video Anomaly Detectioncited by 83
- 2014Toward Supervised Anomaly Detectioncited by 73
- 2019Robust Anomaly Detection in Images using Adversarial Autoencoderscited by 38
- 2019Robust Subspace Recovery Layer for Unsupervised Anomaly Detectioncited by 31
- 2015A Survey of Predictive Modelling under Imbalanced Distributionscited by 23
- 2019Unsupervised Learning of Anomaly Detection from Contaminated Image Data using Simultaneous Encoder Trainingcited by 9
- 2021Can self-training identify suspicious ugly duckling lesions?cited by 7
Built on by
Citing papers per year: 2022: 2; 2023: 3; 2024: 7; 2025: 3; 2026: 5.
20 papers.
Sort:
- 2023Deep Industrial Image Anomaly Detection: A Surveycited by 147
- 2023IM-IAD: Industrial Image Anomaly Detection Benchmark in Manufacturingcited by 64
- 2024SoftPatch: Unsupervised Anomaly Detection with Noisy Datacited by 55
- 2024MuSc: Zero-Shot Industrial Anomaly Classification and Segmentation with Mutual Scoring of the Unlabeled Imagescited by 52
- 2022SPADE: Semi-supervised Anomaly Detection under Distribution Mismatchcited by 9
- 2024FUN-AD: Fully Unsupervised Learning for Anomaly Detection with Noisy Training Datacited by 8
- 2024Blind Localization and Clustering of Anomalies in Texturescited by 5
- 2024CableInspect-AD: An Expert-Annotated Anomaly Detection Datasetcited by 5
- 2024Revisiting Deep Feature Reconstruction for Logical and Structural Industrial Anomaly Detectioncited by 5
- 2024Adaptive Deviation Learning for Visual Anomaly Detection with Data Contaminationcited by 4
- 2025An Evidence-Based Post-Hoc Adjustment Framework for Anomaly Detection Under Data Contaminationcited by 3
- 2025On the Problem of Consistent Anomalies in Zero-Shot Industrial Anomaly Detectioncited by 2
8 more
- 2026Memory-Distilled Selection for Noise-Robust Anomaly Detectioncited by 1
- 2022Dual-distribution discrepancy with self-supervised refinement for anomaly detection in medical imagescited by 0
- 2023A Generic Machine Learning Framework for Fully-Unsupervised Anomaly Detection with Contaminated Datacited by 0
- 2025BOOST: Out-of-Distribution-Informed Adaptive Sampling for Bias Mitigation in Stylistic Convolutional Neural Networkscited by 0
- 2026Multi-Cue Anomaly Detection and Localization under Data Contaminationcited by 0
- 2026GNNs for Time Series Anomaly Detection: An Open-Source Framework and a Critical Evaluationcited by 0
- 2026Unsupervised Anomaly Detection of Information Operations Users via Behavioral and Language Patternscited by 0
- 2026What Memory Composition Does Not Tell Us About Anomaly Detectioncited by 0
- 2026What Memory Composition Does Not Tell Us About Anomaly Detection24 Aug 2026
- 2026Unsupervised Anomaly Detection of Information Operations Users via Behavioral and Language Patterns7 Jul 2026
- 2026Memory-Distilled Selection for Noise-Robust Anomaly Detection26 May 2026
- 2026GNNs for Time Series Anomaly Detection: An Open-Source Framework and a Critical Evaluation10 Mar 2026
- 2026Multi-Cue Anomaly Detection and Localization under Data Contamination30 Jan 2026
- 2025An Evidence-Based Post-Hoc Adjustment Framework for Anomaly Detection Under Data Contamination24 Oct 2025
- 2025On the Problem of Consistent Anomalies in Zero-Shot Industrial Anomaly Detection12 Oct 2025
- 2025BOOST: Out-of-Distribution-Informed Adaptive Sampling for Bias Mitigation in Stylistic Convolutional Neural Networks8 Jul 2025
- 2024FUN-AD: Fully Unsupervised Learning for Anomaly Detection with Noisy Training Data25 Nov 2024
- 2024Adaptive Deviation Learning for Visual Anomaly Detection with Data Contamination14 Nov 2024
- 2024Revisiting Deep Feature Reconstruction for Logical and Structural Industrial Anomaly Detection21 Oct 2024
- 2024CableInspect-AD: An Expert-Annotated Anomaly Detection Dataset30 Sep 2024
8 more
- 2024Blind Localization and Clustering of Anomalies in Textures18 Apr 2024
- 2024SoftPatch: Unsupervised Anomaly Detection with Noisy Data21 Mar 2024
- 2024MuSc: Zero-Shot Industrial Anomaly Classification and Segmentation with Mutual Scoring of the Unlabeled Images30 Jan 2024
- 2023A Generic Machine Learning Framework for Fully-Unsupervised Anomaly Detection with Contaminated Data25 Aug 2023
- 2023IM-IAD: Industrial Image Anomaly Detection Benchmark in Manufacturing31 Jan 2023
- 2023Deep Industrial Image Anomaly Detection: A Survey27 Jan 2023
- 2022SPADE: Semi-supervised Anomaly Detection under Distribution Mismatch30 Nov 2022
- 2022Dual-distribution discrepancy with self-supervised refinement for anomaly detection in medical images9 Oct 2022
- 2023Deep Industrial Image Anomaly Detection: A Surveycited by 147
- 2023IM-IAD: Industrial Image Anomaly Detection Benchmark in Manufacturingcited by 64
- 2024SoftPatch: Unsupervised Anomaly Detection with Noisy Datacited by 55
- 2024MuSc: Zero-Shot Industrial Anomaly Classification and Segmentation with Mutual Scoring of the Unlabeled Imagescited by 52
- 2022SPADE: Semi-supervised Anomaly Detection under Distribution Mismatchcited by 9
- 2024FUN-AD: Fully Unsupervised Learning for Anomaly Detection with Noisy Training Datacited by 8
- 2024Blind Localization and Clustering of Anomalies in Texturescited by 5
- 2024CableInspect-AD: An Expert-Annotated Anomaly Detection Datasetcited by 5
- 2024Revisiting Deep Feature Reconstruction for Logical and Structural Industrial Anomaly Detectioncited by 5
- 2024Adaptive Deviation Learning for Visual Anomaly Detection with Data Contaminationcited by 4
- 2025An Evidence-Based Post-Hoc Adjustment Framework for Anomaly Detection Under Data Contaminationcited by 3
- 2025On the Problem of Consistent Anomalies in Zero-Shot Industrial Anomaly Detectioncited by 2
12 most cited of 20 All 20 (JSON)
- 2026What Memory Composition Does Not Tell Us About Anomaly Detection24 Aug 2026
- 2026Unsupervised Anomaly Detection of Information Operations Users via Behavioral and Language Patterns7 Jul 2026
- 2026Memory-Distilled Selection for Noise-Robust Anomaly Detection26 May 2026
- 2026GNNs for Time Series Anomaly Detection: An Open-Source Framework and a Critical Evaluation10 Mar 2026
- 2026Multi-Cue Anomaly Detection and Localization under Data Contamination30 Jan 2026
- 2025An Evidence-Based Post-Hoc Adjustment Framework for Anomaly Detection Under Data Contamination24 Oct 2025
- 2025On the Problem of Consistent Anomalies in Zero-Shot Industrial Anomaly Detection12 Oct 2025
- 2025BOOST: Out-of-Distribution-Informed Adaptive Sampling for Bias Mitigation in Stylistic Convolutional Neural Networks8 Jul 2025
- 2024FUN-AD: Fully Unsupervised Learning for Anomaly Detection with Noisy Training Data25 Nov 2024
- 2024Adaptive Deviation Learning for Visual Anomaly Detection with Data Contamination14 Nov 2024
- 2024Revisiting Deep Feature Reconstruction for Logical and Structural Industrial Anomaly Detection21 Oct 2024
- 2024CableInspect-AD: An Expert-Annotated Anomaly Detection Dataset30 Sep 2024
12 newest of 20 All 20 (JSON)