mlsanityData to 14 Oct 2026

MTAD: Tools and Benchmarks for Multivariate Time Series Anomaly Detection

arXiv 2401.06175 ↗First posted 10 Jan 2024cs.SE cs.AI cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Key Performance Indicators (KPIs) are essential time-series metrics for ensuring the reliability and stability of many software systems. They faithfully record runtime states to facilitate the understanding of anomalous system behaviors and provide informative clues for engineers to pinpoint the root causes. The unprecedented scale and complexity of modern software systems, however, make the volume of KPIs explode. Consequently, many traditional methods of KPI anomaly detection become impractical, which serves as a catalyst for the fast development of machine learning-based solutions in both academia and industry. However, there is currently a lack of rigorous comparison among these KPI anomaly detection methods, and re-implementation demands a non-trivial effort. Moreover, we observe that different works adopt independent evaluation processes with different metrics. Some of them may not fully reveal the capability of a model and some are creating an illusion of progress. To better understand the characteristics of different KPI anomaly detectors and address the evaluation issue, in this paper, we provide a comprehensive review and evaluation of twelve state-of-the-art methods, and propose a novel metric called salience. Particularly, the selected methods include five traditional machine learning-based methods and seven deep learning-based methods. These methods are evaluated with five multivariate KPI datasets that are publicly available. A unified toolkit with easy-to-use interfaces is also released. We report the benchmark results in terms of accuracy, salience, efficiency, and delay, which are of practical importance for industrial deployment. We believe our work can contribute as a basis for future academic research and industrial application.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 16 of its 35 references that are in the map. First posted on arXiv 10 Jan 2024.

Builds on

16 of 35 references.

References · 16

  1. 2020Learning under Concept Drift: A Reviewcited by 477
  2. 2018Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholdingcited by 410
  3. 2021Graph Neural Network-Based Anomaly Detection in Multivariate Time Seriescited by 301
  4. 2018Unsupervised Anomaly Detection via Variational Auto-Encoder for Seasonal KPIs in Web Applicationscited by 224
  5. 2019PyOD: A Python Toolbox for Scalable Outlier Detectioncited by 222
  6. 2016LSTM-based Encoder-Decoder for Multi-sensor Anomaly Detectioncited by 215
  7. 2017A Multimodal Anomaly Detector for Robot-Assisted Feeding Using an LSTM-based Variational Autoencodercited by 209
  8. 2018A Deep Neural Network for Unsupervised Anomaly Detection and Diagnosis in Multivariate Time Series Datacited by 182
  9. 2019MAD-GAN: Multivariate Anomaly Detection for Time Series Data with Generative Adversarial Networkscited by 176
  10. 2020Multivariate Time-series Anomaly Detection via Graph Attention Networkcited by 167
  11. 2019Time-Series Anomaly Detection Service at Microsoftcited by 165
  12. 2016Towards Bayesian Deep Learning: A Framework and Some Existing Methodscited by 58
4 more
  1. 2020Anomaly Detection in Univariate Time-series: A Survey on the State-of-the-Artcited by 56
  2. 2020A Survey on Automated Log Analysis for Reliability Engineeringcited by 50
  3. 2018Anomaly Detection using Autoencoders in High Performance Computing Systemscited by 25
  4. 2023Identifying Performance Issues in Cloud Service Systems Based on Relational-Temporal Featurescited by 4

Built on by

Not cited yet.