GNNs for Time Series Anomaly Detection: An Open-Source Framework and a Critical Evaluation
Not on the map. Why?
Abstract (arXiv)
There is growing interest in applying graph-based methods to Time Series Anomaly Detection (TSAD), particularly Graph Neural Networks (GNNs), as they naturally model dependencies among multivariate signals. GNNs are typically used as backbones in score-based TSAD pipelines, where anomalies are identified through reconstruction or prediction errors followed by thresholding. However, and despite promising results, the field still lacks standardized frameworks for evaluation and suffers from persistent issues with metric design and interpretation. We thus present an open-source framework for TSAD using GNNs, designed to support reproducible experimentation across datasets, graph structures, and evaluation strategies. Built with flexibility and extensibility in mind, the framework facilitates systematic comparisons between TSAD models and enables in-depth analysis of performance and interpretability. Using this tool, we evaluate several GNN-based architectures alongside baseline models across two real-world datasets with contrasting structural characteristics. Our results show that GNNs not only improve detection performance but also offer significant gains in interpretability, an especially valuable feature for practical diagnosis. We also find that attention-based GNNs offer robustness when graph structure is uncertain or inferred. In addition, we reflect on common evaluation practices in TSAD, showing how certain metrics and thresholding strategies can obscure meaningful comparisons. Overall, this work contributes both practical tools and critical insights to advance the development and evaluation of graph-based TSAD systems.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 14 of its 28 references that are in the map. First posted on arXiv 10 Mar 2026.
Builds on
14 of 28 references.
References · 14
- 2021Graph Neural Network-Based Anomaly Detection in Multivariate Time Seriescited by 300
- 2020A review on outlier/anomaly detection in time series datacited by 187
- 2021Anomaly Detection on Attributed Networks via Contrastive Self-Supervised Learningcited by 175
- 2020Multivariate Time-series Anomaly Detection via Graph Attention Networkcited by 165
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detectioncited by 145
- 2022Deep Learning for Time Series Anomaly Detection: A Surveycited by 130
- 2021Learning Graph Structures with Transformer for Multivariate Time Series Anomaly Detection in IoTcited by 104
- 2018Precision and Recall for Time Seriescited by 67
- 2022Graph-Augmented Normalizing Flows for Anomaly Detection of Multiple Time Seriescited by 42
- 2024Dive into Time-Series Anomaly Detection: A Decade Reviewcited by 23
- 2021Self-supervise, Refine, Repeat: Improving Unsupervised Anomaly Detectioncited by 20
- 2023CARLA: Self-supervised Contrastive Representation Learning for Time Series Anomaly Detectioncited by 15
2 more
- 2018Precision and Recall for Range-Based Anomaly Detectioncited by 3
- 2022Fast Hyperparameter Tuning for Ising Machinescited by 2
Built on by
Not cited yet.