mlsanityData to 14 Oct 2026

CaPulse: Detecting Anomalies by Tuning in to the Causal Rhythms of Time Series

arXiv 2508.04630 ↗First posted 6 Aug 2025cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Time series anomaly detection has garnered considerable attention across diverse domains. While existing methods often fail to capture the underlying mechanisms behind anomaly generation in time series data. In addition, time series anomaly detection often faces several data-related inherent challenges, i.e., label scarcity, data imbalance, and complex multi-periodicity. In this paper, we leverage causal tools and introduce a new causality-based framework, CaPulse, which tunes in to the underlying causal pulse of time series data to effectively detect anomalies. Concretely, we begin by building a structural causal model to decipher the generation processes behind anomalies. To tackle the challenges posed by the data, we propose Periodical Normalizing Flows with a novel mask mechanism and carefully designed periodical learners, creating a periodicity-aware, density-based anomaly detection approach. Extensive experiments on seven real-world datasets demonstrate that CaPulse consistently outperforms existing methods, achieving AUROC improvements of 3% to 17%, with enhanced interpretability.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 28 of its 74 references that are in the map. First posted on arXiv 6 Aug 2025.

Builds on

28 of 74 references.

References · 28

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  3. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
  4. 2016Density estimation using Real NVPcited by 2,042
  5. 2019Invariant Risk Minimizationcited by 1,854
  6. 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,323
  7. 2017Masked Autoregressive Flow for Density Estimationcited by 684
  8. 2018Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholdingcited by 410
  9. 2021Anomaly Transformer: Time Series Anomaly Detection with Association Discrepancycited by 394
  10. 2021CFLOW-AD: Real-Time Unsupervised Anomaly Detection with Localization via Conditional Normalizing Flowscited by 321
  11. 2019Deep Semi-Supervised Anomaly Detectioncited by 291
  12. 2020Causal Intervention for Weakly-Supervised Semantic Segmentationcited by 229
16 more
  1. 2020Same Same But DifferNet: Semi-Supervised Defect Detection with Normalizing Flowscited by 212
  2. 2018Adversarially Learned One-Class Classifier for Novelty Detectioncited by 202
  3. 2019Time-Series Anomaly Detection Service at Microsoftcited by 165
  4. 2020Multivariate Probabilistic Time Series Forecasting via Conditioned Normalizing Flowscited by 144
  5. 2022Causality Inspired Representation Learning for Domain Generalizationcited by 138
  6. 2022Deep Learning for Time Series Anomaly Detection: A Surveycited by 131
  7. 2020DROCC: Deep Robust One-Class Classificationcited by 121
  8. 2022Causal Inference-Based Root Cause Analysis for Online Service Systems with Intervention Recognitioncited by 56
  9. 2023Deciphering Spatio-Temporal Graph Forecasting: A Causal Lens and Treatmentcited by 47
  10. 2023AnomalyBERT: Self-Supervised Transformer for Time Series Anomaly Detection using Data Degradation Schemecited by 25
  11. 2022Detecting Multivariate Time Series Anomalies with Zero Known Labelcited by 21
  12. 2021Unsupervised Outlier Detection using Memory and Contrastive Learningcited by 11
  13. 2022Towards Out-of-Distribution Sequential Event Prediction: A Causal Treatmentcited by 10
  14. 2022A Causal Approach to Detecting Multivariate Time-series Anomalies and Root Causescited by 8
  15. 2024Generating Fine-Grained Causality in Climate Time Series Data for Forecasting and Anomaly Detectioncited by 7
  16. 2024Through the Dual-Prism: A Spectral Perspective on Graph Data Augmentation for Graph Classificationcited by 2

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.