Anomaly Detection
1244 papers with code • 66 benchmarks • 95 datasets
Anomaly Detection is a binary classification identifying unusual or unexpected patterns in a dataset, which deviate significantly from the majority of the data. The goal of anomaly detection is to identify such anomalies, which could represent errors, fraud, or other types of unusual events, and flag them for further investigation.
[Image source]: GAN-based Anomaly Detection in Imbalance Problems
Libraries
Use these libraries to find Anomaly Detection models and implementationsDatasets
Subtasks
- Unsupervised Anomaly Detection
- One-Class Classification
- Supervised Anomaly Detection
- Anomaly Detection In Surveillance Videos
- Anomaly Detection In Surveillance Videos
- Graph Anomaly Detection
- Image Manipulation Detection
- Weakly-supervised Anomaly Detection
- Abnormal Event Detection In Video
- Self-Supervised Anomaly Detection
- 3D Anomaly Detection
- 3D Anomaly Detection and Segmentation
- RGB+3D Anomaly Detection and Segmentation
- Contextual Anomaly Detection
- Depth Anomaly Detection and Segmentation
- Group Anomaly Detection
- RGB+Depth Anomaly Detection and Segmentation
- Damaged Tissue Detection
- Unsupervised Anomaly Detection In Sound
- 3D Anomaly Segmentation
- Depth Anomaly Segmentation
- 3D + RGB Anomaly Segmentation
- Depth + RGB Anomaly Segmentation
- Depth + RGB Anomaly Detection
- 3D + RGB Anomaly Detection
- DepthAnomaly Detection
Most implemented papers
Learning Deep Features for One-Class Classification
We propose a deep learning-based solution for the problem of feature learning in one-class classification.
Adversarially Learned One-Class Classifier for Novelty Detection
Our architecture is composed of two deep networks, each of which trained by competing with each other while collaborating to understand the underlying concept in the target class, and then classify the testing samples.
Band selection with Higher Order Multivariate Cumulants for small target detection in hyperspectral images
In this paper we present an analysis of a general algorithm for band selection based on higher order cumulants.
Anomaly Detection using Autoencoders in High Performance Computing Systems
Anomaly detection in supercomputers is a very difficult problem due to the big scale of the systems and the high number of components.
A Deep Neural Network for Unsupervised Anomaly Detection and Diagnosis in Multivariate Time Series Data
Subsequently, given the signature matrices, a convolutional encoder is employed to encode the inter-sensor (time series) correlations and an attention based Convolutional Long-Short Term Memory (ConvLSTM) network is developed to capture the temporal patterns.
Segmentation-Based Deep-Learning Approach for Surface-Defect Detection
This paper presents a segmentation-based deep-learning architecture that is designed for the detection and segmentation of surface anomalies and is demonstrated on a specific domain of surface-crack detection.
Memorizing Normality to Detect Anomaly: Memory-augmented Deep Autoencoder for Unsupervised Anomaly Detection
At the test stage, the learned memory will be fixed, and the reconstruction is obtained from a few selected memory records of the normal data.
Sub-Image Anomaly Detection with Deep Pyramid Correspondences
Nearest neighbor (kNN) methods utilizing deep pre-trained features exhibit very strong anomaly detection performance when applied to entire images.
TadGAN: Time Series Anomaly Detection Using Generative Adversarial Networks
However, detecting anomalies in time series data is particularly challenging due to the vague definition of anomalies and said data's frequent lack of labels and highly complex temporal correlations.
FastFlow: Unsupervised Anomaly Detection and Localization via 2D Normalizing Flows
However, current methods can not effectively map image features to a tractable base distribution and ignore the relationship between local and global features which are important to identify anomalies.