Deep Learning for Anomaly Detection: A Review
arXiv:2007.02500 · doi:10.1145/3439950
Abstract
Anomaly detection, a.k.a. outlier detection or novelty detection, has been a lasting yet active research area in various research communities for several decades. There are still some unique problem complexities and challenges that require advanced approaches. In recent years, deep learning enabled anomaly detection, i.e., deep anomaly detection, has emerged as a critical direction. This paper surveys the research of deep anomaly detection with a comprehensive taxonomy, covering advancements in three high-level categories and 11 fine-grained categories of the methods. We review their key intuitions, objective functions, underlying assumptions, advantages and disadvantages, and discuss how they address the aforementioned challenges. We further discuss a set of possible future opportunities and new perspectives on addressing the challenges.
arXiv commentSurvey paper, 36 pages, 180 references, 2 figures, 4 tables
References in corpus (5)
Cited by in corpus (116)
- Deep Neural Networks and Tabular Data: A Survey
- A Comprehensive Survey on Graph Anomaly Detection with Deep Learning
- Deep Learning for Time Series Anomaly Detection: A Survey
- Deep Isolation Forest for Anomaly Detection
- Anomaly Detection on Attributed Networks via Contrastive Self-Supervised Learning
- ECOD: Unsupervised Outlier Detection Using Empirical Cumulative Distribution Functions
- Machine Learning in Aerodynamic Shape Optimization
- An Evaluation of Anomaly Detection and Diagnosis in Multivariate Time Series
- Deep Learning for Unsupervised Anomaly Localization in Industrial Images: A Survey
- Feature Encoding with AutoEncoders for Weakly-supervised Anomaly Detection
- Deep Learning in Deterministic Computational Mechanics
- Data-driven Machinery Fault Diagnosis: A Comprehensive Review
- CARLA: Self-supervised Contrastive Representation Learning for Time Series Anomaly Detection
- A Survey on Unsupervised Anomaly Detection Algorithms for Industrial Images
- DTAAD: Dual Tcn-Attention Networks for Anomaly Detection in Multivariate Time Series Data
- Autoencoders for unsupervised anomaly detection in high energy physics
- Toward Deep Supervised Anomaly Detection: Reinforcement Learning from Partially Labeled Anomaly Data
- Self-Supervised Anomaly Detection in Computer Vision and Beyond: A Survey and Outlook
- Deep Graph-level Anomaly Detection by Glocal Knowledge Distillation
- Predicting the Future of AI with AI: High-quality link prediction in an exponentially growing knowledge network
- Astronomia ex machina: a history, primer, and outlook on neural networks in astronomy
- Anomaly Detection in Dynamic Graphs: A Comprehensive Survey
- SiFall: Practical Online Fall Detection with RF Sensing
- DASVDD: Deep Autoencoding Support Vector Data Descriptor for Anomaly Detection
- Is it worth it? Comparing six deep and classical methods for unsupervised anomaly detection in time series
- Semi-supervised detection of structural damage using Variational Autoencoder and a One-Class Support Vector Machine
- Anomaly Detection in Aerial Videos with Transformers
- A Hybrid Deep Learning Anomaly Detection Framework for Intrusion Detection
- Adaptive Model Pooling for Online Deep Anomaly Detection from a Complex Evolving Data Stream
- Hybrid Classical-Quantum Autoencoder for Anomaly Detection
- Improving Generalizability of Graph Anomaly Detection Models via Data Augmentation
- Detecting Outliers with Foreign Patch Interpolation
- Unsupervised Outlier Detection using Memory and Contrastive Learning
- Lifelong Continual Learning for Anomaly Detection: New Challenges, Perspectives, and Insights
- Domain knowledge-informed Synthetic fault sample generation with Health Data Map for cross-domain Planetary Gearbox Fault Diagnosis
- REB: Reducing Biases in Representation for Industrial Anomaly Detection
- The Clever Hans Effect in Unsupervised Learning
- Meta-survey on outlier and anomaly detection
- Fast Deep Autoencoder for Federated learning
- PseudoBound: Limiting the anomaly reconstruction capability of one-class classifiers using pseudo anomalies
- Fuzzy Granule Density-Based Outlier Detection with Multi-Scale Granular Balls
- Entropic Out-of-Distribution Detection: Seamless Detection of Unknown Examples
- A new measure between sets of probability distributions with applications to erratic financial behavior
- Multiple Instance Learning for Cheating Detection and Localization in Online Examinations
- CARE to Compare: A real-world dataset for anomaly detection in wind turbine data
- A method to challenge symmetries in data with self-supervised learning
- Active anomaly detection based on deep one-class classification
- Explainable Contextual Anomaly Detection using Quantile Regression Forests
- Attention2Minority: A salient instance inference-based multiple instance learning for classifying small lesions in whole slide images
- Anomaly Detection Based on Isolation Mechanisms: A Survey
- MAD: Self-Supervised Masked Anomaly Detection Task for Multivariate Time Series
- Lifelong Learning on Evolving Graphs Under the Constraints of Imbalanced Classes and New Classes
- Quantum Transfer Learning with Adversarial Robustness for Classification of High-Resolution Image Datasets
- Detecting ergodic bubbles at the crossover to many-body localization using neural networks
- Few-shot Weakly-supervised Cybersecurity Anomaly Detection
- A benchmark for computational analysis of animal behavior, using animal-borne tags
- Quantum Generative Learning for High-Resolution Medical Image Generation
- ALGAN: Anomaly Detection by Generating Pseudo Anomalous Data via Latent Variables
- Unsupervised Graph Outlier Detection: Problem Revisit, New Insight, and Superior Method
- Anomaly detection and community detection in networks
- NFAD: Fixing anomaly detection using normalizing flows
- GRAM: An Interpretable Approach for Graph Anomaly Detection using Gradient Attention Maps
- Explainable AI guided unsupervised fault diagnostics for high-voltage circuit breakers
- Black-box Error Diagnosis in Deep Neural Networks for Computer Vision: a Survey of Tools
- Analysis of the first Genetic Engineering Attribution Challenge
- Convolutional Neural Network Design and Evaluation for Real-Time Multivariate Time Series Fault Detection in Spacecraft Attitude Sensors
- SoftED: Metrics for Soft Evaluation of Time Series Event Detection
- Lessons from the Development of an Anomaly Detection Interface on the Mars Perseverance Rover using the ISHMAP Framework
- Bidirectional skip-frame prediction for video anomaly detection with intra-domain disparity-driven attention
- Lightning Fast Video Anomaly Detection via Adversarial Knowledge Distillation
- Towards Phytoplankton Parasite Detection Using Autoencoders
- GI-PIP: Do We Require Impractical Auxiliary Dataset for Gradient Inversion Attacks?
- OneFlow: One-class flow for anomaly detection based on a minimal volume region
- Angel or Devil: Discriminating Hard Samples and Anomaly Contaminations for Unsupervised Time Series Anomaly Detection
- Object classification on video data of meteors and meteor-like phenomena: algorithm and data
- Double-Adversarial Activation Anomaly Detection: Adversarial Autoencoders are Anomaly Generators
- Quadratic Neuron-empowered Heterogeneous Autoencoder for Unsupervised Anomaly Detection
- Optimal Transport for Efficient, Unsupervised Anomaly Detection on Industrial Data
- Little Help Makes a Big Difference: Leveraging Active Learning to Improve Unsupervised Time Series Anomaly Detection
- PAC-Wrap: Semi-Supervised PAC Anomaly Detection
- A real-time anomaly detection method for robots based on a flexible and sparse latent space
- Diagnostic Spatio-temporal Transformer with Faithful Encoding
- Towards an Awareness of Time Series Anomaly Detection Models' Adversarial Vulnerability
- An Unsupervised Machine Learning Approach to Identify Spectral Energy Distribution Outliers: Application to the S-PLUS DR4 data
- SincVAE: A new semi-supervised approach to improve anomaly detection on EEG data using SincNet and variational autoencoder
- Interpretable Feature Learning in Multivariate Big Data Analysis for Network Monitoring
- Learning novel representations of variable sources from multi-modal data via autoencoders
- TriP-LLM: A Tri-Branch Patch-wise Large Language Model Framework for Time-Series Anomaly Detection
- Deep Learning for Prawn Farming: Forecasting and Anomaly Detection
- SPINEX: Similarity-based Predictions with Explainable Neighbors Exploration for Anomaly and Outlier Detection
- EntropyStop: Unsupervised Deep Outlier Detection with Loss Entropy
- R2-AD2: Detecting Anomalies by Analysing the Raw Gradient
- Adaptive Anomaly Detection in Network Flows with Low-Rank Tensor Decompositions and Deep Unrolling
- Comparative Study on Semi-supervised Learning Applied for Anomaly Detection in Hydraulic Condition Monitoring System
- Anomaly Detection by Recombining Gated Unsupervised Experts
- Appearance Blur-driven AutoEncoder and Motion-guided Memory Module for Video Anomaly Detection
- Detecting Abnormal Operations in Concentrated Solar Power Plants from Irregular Sequences of Thermal Images
- Automated all-sky detection of γ Doradus / δ Scuti hybrids in TESS data from positive unlabelled (PU) learning
- Unsupervised Learning for Industrial Defect Detection: A Case Study on Shearographic Data
- Federated Attention Autoencoders with a Stochastic Aggregation Scheme for Anomaly Detection
- Critical Review for One-class Classification: recent advances and the reality behind them
- Circuit design in biology and machine learning. II. Anomaly detection
- Temporal Convolution-based Hybrid Model Approach with Representation Learning for Real-Time Acoustic Anomaly Detection
- Mobiprox: Supporting Dynamic Approximate Computing on Mobiles
- Can I trust my anomaly detection system? A case study based on explainable AI
- Exploring exotic configurations with anomalous features using deep learning: Application of classical and quantum-classical hybrid anomaly detection
- Detecting Compromised IoT Devices Using Autoencoders with Sequential Hypothesis Testing
- OrionBench: Benchmarking Time Series Generative Models in the Service of the End-User
- Quantum Patch-Based Autoencoder for Anomaly Segmentation
- J-PLUS: Identifying Outlier Spectral Energy Distributions in the Fourth Data Release Using Unsupervised Machine Learning
- Deep Learning for Anomaly Detection in Railway Systems: A Structured Survey
- Wind turbine condition monitoring based on intra- and inter-farm federated learning
- ESN-DAGMM: A Lightweight Framework for Unsupervised Time-Series Data Monitoring in 5G O-RAN Networks
- On Using the Shapley Value for Anomaly Localization: A Statistical Investigation
- Fast Unsupervised Deep Outlier Model Selection with Hypernetworks
- A Deep Learning Approach to Multipath Component Detection in Power Delay Profiles