An Evaluation of Anomaly Detection and Diagnosis in Multivariate Time Series
Not on the map. Why?
Abstract (arXiv)
Several techniques for multivariate time series anomaly detection have been proposed recently, but a systematic comparison on a common set of datasets and metrics is lacking. This paper presents a systematic and comprehensive evaluation of unsupervised and semi-supervised deep-learning based methods for anomaly detection and diagnosis on multivariate time series data from cyberphysical systems. Unlike previous works, we vary the model and post-processing of model errors, i.e. the scoring functions independently of each other, through a grid of 10 models and 4 scoring functions, comparing these variants to state of the art methods. In time-series anomaly detection, detecting anomalous events is more important than detecting individual anomalous time-points. Through experiments, we find that the existing evaluation metrics either do not take events into account, or cannot distinguish between a good detector and trivial detectors, such as a random or an all-positive detector. We propose a new metric to overcome these drawbacks, namely, the composite F-score (Fc1), for evaluating time-series anomaly detection. Our study highlights that dynamic scoring functions work much better than static ones for multivariate time series anomaly detection, and the choice of scoring functions often matters more than the choice of the underlying model. We also find that a simple, channel-wise model - the Univariate Fully-Connected Auto-Encoder, with the dynamic Gaussian scoring function emerges as a winning candidate for both anomaly detection and diagnosis, beating state of the art algorithms.
Key facts. Cited by 68 papers in the map (data through 14 Oct 2026). Builds on 17 of its 53 references that are in the map. First posted on arXiv 23 Sep 2021.
Builds on
17 of 53 references.
References · 17
- 2018An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modelingcited by 1,476
- 2018Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholdingcited by 410
- 2016Tutorial on Variational Autoencoderscited by 409
- 2019Deep Learning for Anomaly Detection: A Surveycited by 358
- 2018Unsupervised Anomaly Detection via Variational Auto-Encoder for Seasonal KPIs in Web Applicationscited by 224
- 2019PyOD: A Python Toolbox for Scalable Outlier Detectioncited by 222
- 2016LSTM-based Encoder-Decoder for Multi-sensor Anomaly Detectioncited by 215
- 2017A Multimodal Anomaly Detector for Robot-Assisted Feeding Using an LSTM-based Variational Autoencodercited by 209
- 2020A review on outlier/anomaly detection in time series datacited by 189
- 2018A Deep Neural Network for Unsupervised Anomaly Detection and Diagnosis in Multivariate Time Series Datacited by 182
- 2019MAD-GAN: Multivariate Anomaly Detection for Time Series Data with Generative Adversarial Networkscited by 176
- 2019Time-Series Anomaly Detection Service at Microsoftcited by 165
5 more
- 2020Current Time Series Anomaly Detection Benchmarks are Flawed and are Creating the Illusion of Progresscited by 151
- 2018One-Class Adversarial Nets for Fraud Detectioncited by 33
- 2017Automatic Anomaly Detection in the Cloud Via Statistical Learningcited by 25
- 2017Deep Learning for Unsupervised Insider Threat Detection in Structured Cybersecurity Data Streamscited by 19
- 2019A Joint Model for IT Operation Series Prediction and Anomaly Detectioncited by 3
Built on by
Citing papers per year: 2021: 1; 2022: 8; 2023: 16; 2024: 13; 2025: 14; 2026: 16.
68 papers.
Sort:
By area:
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detectioncited by 145
- 2022Local Evaluation of Time Series Anomaly Detection Algorithmscited by 79
- 2022TFAD: A Decomposition Time Series Anomaly Detection Architecture with Time-Frequency Analysiscited by 48
- 2022Self-Supervised Time Series Representation Learning via Cross Reconstruction Transformercited by 47
- 2022Calibrated One-class Classification for Unsupervised Time Series Anomaly Detectioncited by 40
- 2023Navigating the Metric Maze: A Taxonomy of Evaluation Metrics for Anomaly Detection in Time Seriescited by 24
- 2024TimeSeriesBench: An Industrial-Grade Benchmark for Time Series Anomaly Detection Modelscited by 23
- 2022Do Deep Neural Networks Contribute to Multivariate Time Series Anomaly Detection?cited by 19
- 2023Graph Anomaly Detection in Time Series: A Surveycited by 18
- 2023Correlation-aware Spatial-Temporal Graph Learning for Multivariate Time-series Anomaly Detectioncited by 18
- 2023Nominality Score Conditioned Time Series Anomaly Detection by Point/Sequential Reconstructioncited by 17
- 2022Are we certain it's anomalous?cited by 13
38 more
- 2024Graph Spatiotemporal Process for Multivariate Time Series Anomaly Detection with Missing Valuescited by 10
- 2024Sub-Adjacent Transformer: Improving Time Series Anomaly Detection with Reconstruction Error from Sub-Adjacent Neighborhoodscited by 10
- 2025mTSBench: Benchmarking Multivariate Time Series Anomaly Detection and Model Selection at Scalecited by 7
- 2022FedTADBench: Federated Time-Series Anomaly Detection Benchmarkcited by 6
- 2023Multivariate Time Series Anomaly Detection: Fancy Algorithms and Flawed Evaluation Methodologycited by 6
- 2023Entropy Causal Graphs for Multivariate Time Series Anomaly Detectioncited by 6
- 2024SimAD: A Simple Dissimilarity-based Approach for Time Series Anomaly Detectioncited by 6
- 2026ARFBench: Benchmarking Time Series Question Answering Ability for Software Incident Responsecited by 6
- 2022Contrastive predictive coding for Anomaly Detection in Multi-variate Time Series Datacited by 4
- 2025Incremental Causal Graph Learning for Online Cyberattack Detection in Cyber-Physical Infrastructurescited by 4
- 2023AD-NEV: A Scalable Multi-level Neuroevolution Framework for Multivariate Anomaly Detectioncited by 3
- 2023Coupled Attention Networks for Multivariate Time Series Anomaly Detectioncited by 3
- 2026Anomalies in Multivariate Time Series Benchmarks Are Mostly Univariatecited by 3
- 2021Fast and scalable neuroevolution deep learning architecture search for multivariate anomaly detectioncited by 2
- 2023A Survey of Time Series Anomaly Detection Methods in the AIOps Domaincited by 2
- 2024Unveiling the Flaws: A Critical Analysis of Initialization Effect on Time Series Anomaly Detectioncited by 2
- 2024Towards Unbiased Evaluation of Time-series Anomaly Detectorcited by 2
- 2025Possibility for Proactive Anomaly Detectioncited by 2
- 2026Federated Learning for Multivariate Time Series Anomaly Detection in Industrial Automationcited by 2
- 2023Harnessing Contrastive Learning and Neural Transformation for Time Series Anomaly Detectioncited by 1
- 2023SEA++: Multi-Graph-based High-Order Sensor Alignment for Multivariate Time-Series Unsupervised Domain Adaptationcited by 1
- 2023EdgeConvFormer: Dynamic Graph CNN and Transformer based Anomaly Detection in Multivariate Time Seriescited by 1
- 2024CARE to Compare: A real-world dataset for anomaly detection in wind turbine datacited by 1
- 2024Self-Supervised Spatial-Temporal Normality Learning for Time Series Anomaly Detectioncited by 1
- 2024Angel or Devil: Discriminating Hard Samples and Anomaly Contaminations for Unsupervised Time Series Anomaly Detectioncited by 1
- 2025Adversarial Sample Generation for Anomaly Detection in Industrial Control Systemscited by 1
- 2025Cluster-Aware Causal Mixer for Online Anomaly Detection in Multivariate Time Seriescited by 1
- 2025TriP-LLM: A Tri-Branch Patch-wise Large Language Model Framework for Time-Series Anomaly Detectioncited by 1
- 2025A Problem-Oriented Taxonomy of Evaluation Metrics for Time Series Anomaly Detectioncited by 1
- 2026Anomaly Detection for Sparse and Irregular Multivariate Time Series with Latent SDEscited by 1
- 2023Towards Meaningful Anomaly Detection: The Effect of Counterfactual Explanations on the Investigation of Anomalies in Multivariate Time Seriescited by 0
- 2023Time series anomaly detection with reconstruction-based state-space modelscited by 0
- 2023Diagnosis driven Anomaly Detection for CPScited by 0
- 2024Unsupervised Distance Metric Learning for Anomaly Detection Over Multivariate Time Seriescited by 0
- 2024Towards efficient deep autoencoders for multivariate time series anomaly detectioncited by 0
- 2024AD-NEv++ : The multi-architecture neuroevolution-based multivariate anomaly detection frameworkcited by 0
- 2024Constraint Guided AutoEncoders for Joint Optimization of Condition Indicator Estimation and Anomaly Detection in Machine Condition Monitoringcited by 0
- 2025Federated Koopman-Reservoir Learning for Large-Scale Multivariate Time-Series Anomaly Detectioncited by 0
50 most cited of 68 All 68 (JSON)
- 2026No Scale Left Behind: Multi-Scale Autoencoder with Bi-directional Attention for Time Series Anomaly Detection29 Sep 2026
- 2026Beyond Empirical Support: Structured Outlier Generation via Sinkhorn Optimal Transport25 Sep 2026
- 2026Exploring Zero-Shot Foundation Models for Multivariate Time Series Anomaly Detection14 Jul 2026
- 2026Did We Actually Fix It? An Independent Adversarial Stress-Test of Post-Point-Adjustment Evaluation Metrics for Time-Series Anomaly Detection12 Jul 2026
- 2026Modeling Normal Is All You Need: Joint Latent Clustering for Anomaly Detection in Multimodal Cyber-Physical Systems7 Jul 2026
- 2026Anomaly Detection for Sparse and Irregular Multivariate Time Series with Latent SDEs17 Jun 2026
- 2026Anomalies in Multivariate Time Series Benchmarks Are Mostly Univariate1 Jun 2026
- 2026Tiny but Trusted: Efficient Vision-Language Reasoning for Time-Series Anomaly Detection28 May 2026
- 2026Federated Learning for Multivariate Time Series Anomaly Detection in Industrial Automation26 May 2026
- 2026CALAD: Channel-Aware contrastive Learning for multivariate time series Anomaly Detection22 May 2026
- 2026Learning Unified Representations of Normalcy for Time Series Anomaly Detection10 May 2026
- 2026Avionic Main Fuel Pump Simulation and Fault-Diagnosis Benchmark23 Apr 2026
38 more
- 2026ARFBench: Benchmarking Time Series Question Answering Ability for Software Incident Response23 Apr 2026
- 2026IMPACT: Influence Modeling for Open-Set Time Series Anomaly Detection31 Mar 2026
- 2026Learning Unknown Interdependencies for Decentralized Root Cause Analysis in Nonlinear Dynamical Systems25 Feb 2026
- 2026Real-Time Proactive Anomaly Detection via Forward and Backward Forecast Modeling12 Feb 2026
- 2025A Problem-Oriented Taxonomy of Evaluation Metrics for Time Series Anomaly Detection24 Nov 2025
- 2025Robotic Classification of Divers' Swimming States using Visual Pose Keypoints as IMUs15 Oct 2025
- 2025Prospective Multi-Graph Cohesion for Multivariate Time Series Anomaly Detection21 Sep 2025
- 2025Evaluation of Stress Detection as Time Series Events -- A Novel Window-Based F1-Metric3 Sep 2025
- 2025Causal Graph Profiling via Structural Divergence for Robust Anomaly Detection in Cyber-Physical Systems13 Aug 2025
- 2025TriP-LLM: A Tri-Branch Patch-wise Large Language Model Framework for Time-Series Anomaly Detection31 Jul 2025
- 2025Incremental Causal Graph Learning for Online Cyberattack Detection in Cyber-Physical Infrastructures18 Jul 2025
- 2025mTSBench: Benchmarking Multivariate Time Series Anomaly Detection and Model Selection at Scale26 Jun 2025
- 2025Data Driven Diagnosis for Large Cyber-Physical-Systems with Minimal Prior Information12 Jun 2025
- 2025Cluster-Aware Causal Mixer for Online Anomaly Detection in Multivariate Time Series30 May 2025
- 2025Anomaly Detection for Non-stationary Time Series using Recurrent Wavelet Probabilistic Neural Network16 May 2025
- 2025Adversarial Sample Generation for Anomaly Detection in Industrial Control Systems6 May 2025
- 2025Possibility for Proactive Anomaly Detection15 Apr 2025
- 2025Federated Koopman-Reservoir Learning for Large-Scale Multivariate Time-Series Anomaly Detection14 Mar 2025
- 2024Angel or Devil: Discriminating Hard Samples and Anomaly Contaminations for Unsupervised Time Series Anomaly Detection26 Oct 2024
- 2024Towards Unbiased Evaluation of Time-series Anomaly Detector19 Sep 2024
- 2024Constraint Guided AutoEncoders for Joint Optimization of Condition Indicator Estimation and Anomaly Detection in Machine Condition Monitoring18 Sep 2024
- 2024Unveiling the Flaws: A Critical Analysis of Initialization Effect on Time Series Anomaly Detection13 Aug 2024
- 2024Self-Supervised Spatial-Temporal Normality Learning for Time Series Anomaly Detection28 Jun 2024
- 2024SimAD: A Simple Dissimilarity-based Approach for Time Series Anomaly Detection18 May 2024
- 2024Sub-Adjacent Transformer: Improving Time Series Anomaly Detection with Reconstruction Error from Sub-Adjacent Neighborhoods27 Apr 2024
- 2024CARE to Compare: A real-world dataset for anomaly detection in wind turbine data16 Apr 2024
- 2024AD-NEv++ : The multi-architecture neuroevolution-based multivariate anomaly detection framework25 Mar 2024
- 2024Towards efficient deep autoencoders for multivariate time series anomaly detection4 Mar 2024
- 2024Unsupervised Distance Metric Learning for Anomaly Detection Over Multivariate Time Series4 Mar 2024
- 2024TimeSeriesBench: An Industrial-Grade Benchmark for Time Series Anomaly Detection Models16 Feb 2024
- 2024Graph Spatiotemporal Process for Multivariate Time Series Anomaly Detection with Missing Values11 Jan 2024
- 2023Entropy Causal Graphs for Multivariate Time Series Anomaly Detection15 Dec 2023
- 2023EdgeConvFormer: Dynamic Graph CNN and Transformer based Anomaly Detection in Multivariate Time Series4 Dec 2023
- 2023Diagnosis driven Anomaly Detection for CPS27 Nov 2023
- 2023SEA++: Multi-Graph-based High-Order Sensor Alignment for Multivariate Time-Series Unsupervised Domain Adaptation17 Nov 2023
- 2023Nominality Score Conditioned Time Series Anomaly Detection by Point/Sequential Reconstruction24 Oct 2023
- 2023Multivariate Time Series Anomaly Detection: Fancy Algorithms and Flawed Evaluation Methodology24 Aug 2023
- 2023A Survey of Time Series Anomaly Detection Methods in the AIOps Domain1 Aug 2023
50 newest of 68 All 68 (JSON)
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detectioncited by 145
- 2022Local Evaluation of Time Series Anomaly Detection Algorithmscited by 79
- 2022TFAD: A Decomposition Time Series Anomaly Detection Architecture with Time-Frequency Analysiscited by 48
- 2022Self-Supervised Time Series Representation Learning via Cross Reconstruction Transformercited by 47
- 2022Calibrated One-class Classification for Unsupervised Time Series Anomaly Detectioncited by 40
- 2023Navigating the Metric Maze: A Taxonomy of Evaluation Metrics for Anomaly Detection in Time Seriescited by 24
- 2024TimeSeriesBench: An Industrial-Grade Benchmark for Time Series Anomaly Detection Modelscited by 23
- 2022Do Deep Neural Networks Contribute to Multivariate Time Series Anomaly Detection?cited by 19
- 2023Graph Anomaly Detection in Time Series: A Surveycited by 18
- 2023Correlation-aware Spatial-Temporal Graph Learning for Multivariate Time-series Anomaly Detectioncited by 18
- 2023Nominality Score Conditioned Time Series Anomaly Detection by Point/Sequential Reconstructioncited by 17
- 2022Are we certain it's anomalous?cited by 13
12 most cited of 67 All 67 (JSON)
- 2026No Scale Left Behind: Multi-Scale Autoencoder with Bi-directional Attention for Time Series Anomaly Detection29 Sep 2026
- 2026Beyond Empirical Support: Structured Outlier Generation via Sinkhorn Optimal Transport25 Sep 2026
- 2026Exploring Zero-Shot Foundation Models for Multivariate Time Series Anomaly Detection14 Jul 2026
- 2026Did We Actually Fix It? An Independent Adversarial Stress-Test of Post-Point-Adjustment Evaluation Metrics for Time-Series Anomaly Detection12 Jul 2026
- 2026Modeling Normal Is All You Need: Joint Latent Clustering for Anomaly Detection in Multimodal Cyber-Physical Systems7 Jul 2026
- 2026Anomaly Detection for Sparse and Irregular Multivariate Time Series with Latent SDEs17 Jun 2026
- 2026Anomalies in Multivariate Time Series Benchmarks Are Mostly Univariate1 Jun 2026
- 2026Federated Learning for Multivariate Time Series Anomaly Detection in Industrial Automation26 May 2026
- 2026CALAD: Channel-Aware contrastive Learning for multivariate time series Anomaly Detection22 May 2026
- 2026Learning Unified Representations of Normalcy for Time Series Anomaly Detection10 May 2026
- 2026Avionic Main Fuel Pump Simulation and Fault-Diagnosis Benchmark23 Apr 2026
- 2026ARFBench: Benchmarking Time Series Question Answering Ability for Software Incident Response23 Apr 2026
12 newest of 67 All 67 (JSON)