A curated collection of causality-based time-series anomaly detection and root-cause analysis papers with official code, datasets, and benchmarks
Python
0
12 commits
updated Jul 29, 2026
A curated collection of papers, official implementations, libraries, datasets, and benchmarks for causality-based time-series anomaly detection and root-cause analysis.
This collection includes work where causality is central to at least one of the following:
The main list prioritizes official author repositories. A blank code cell means that no verified public implementation was located.
| Year | Method | Paper | Venue | Paper link | Code link | Main causal idea |
|---|---|---|---|---|---|---|
| 2026 | CGT | Causally-Constrained Probabilistic Forecasting for Time-Series Anomaly Detection | arXiv | Paper | Code | Time-lagged causal graph masks a probabilistic forecasting model |
| 2026 | CAAD | CAAD: Causality-Aware Multivariate Time Series Anomaly Detection via Multi-Scale Alignment and Structural Causal Consistency | arXiv | Paper | Continuous verification of Granger-causal consistency | |
| 2025 | AERCA | Root Cause Analysis of Anomalies in Multivariate Time Series through Granger Causal Discovery | ICLR | Paper | Code | Joint Granger causal discovery and intervention-based root-cause scoring |
| 2025 | CAROTS | Causality-Aware Contrastive Learning for Robust Multivariate Time-Series Anomaly Detection | ICML | Paper | Code | Causality-aware contrastive representation learning |
| 2025 | causRCA | causRCA Dataset and Benchmarking Framework | Dataset and benchmark | Not available | Code | Ground-truth causal structures and fault scenarios |
| 2025 | CGAD | Entropy Causal Graphs for Multivariate Time Series Anomaly Detection | ACM TIST | Paper | Code | Transfer-entropy causal graph with graph and temporal convolutions |
| 2025 | RCAEval | RCAEval: A Benchmark for Root Cause Analysis of Microservice Systems with Telemetry Data | The Web Conference | Paper | Code | Includes reproducible causal and graph-based RCA baselines |
| 2025 | GCAD | GCAD: Anomaly Detection in Multivariate Time Series from the Perspective of Granger Causality | arXiv | Paper | Dynamic gradient-based Granger-causality discovery | |
| 2025 | OracleAD | Structured Temporal Causality for Interpretable Multivariate Time-Series Anomaly Detection | arXiv | Paper | Structured temporal causal modeling | |
| 2024 | RUN | Root Cause Analysis in Microservice Using Neural Granger Causal Discovery | AAAI | Paper | Code | Contrastive temporal encoder plus neural Granger discovery and personalized PageRank |
| 2023 | EasyRCA | Root Cause Identification for Collective Anomalies in Time Series given an Acyclic Summary Causal Graph with Loops | AISTATS | Paper | Code | Causal graph, anomaly timing, d-separation, and direct-effect changes |
| 2023 | PyRCA | PyRCA: A Library for Metric-based Root Cause Analysis | arXiv / open-source library | Paper | Code | Unified causal-graph construction and graph-based RCA methods |
| 2023 | CausalAD | A Causal Approach to Detecting Multivariate Time-Series Anomalies and Root Causes | ICLR | Paper | Detects violations of local causal mechanisms | |
| 2022 | CIRCA | Causal Inference-Based Root Cause Analysis for Online Service Systems with Intervention Recognition | KDD | Paper | Code | Recognizes interventions through changes in conditional mechanisms |
This repository links to external implementations. It does not copy or redistribute another author's code.
Before reusing an implementation:
causal time-series anomaly detection, multivariate time-series anomaly detection, Granger causality, causal discovery, structural causal model, root-cause analysis, intervention recognition, causal graph, AIOps, industrial monitoring
Metadata can change when preprints are accepted or repositories are released. Verify paper versions, venues, and licenses before reuse.
12 commits
Python
100.0%
A curated collection of causality-based time-series anomaly detection and root-cause analysis papers with official code, datasets, and benchmarks
Python
0
12 commits
updated Jul 29, 2026
A curated collection of papers, official implementations, libraries, datasets, and benchmarks for causality-based time-series anomaly detection and root-cause analysis.
This collection includes work where causality is central to at least one of the following:
The main list prioritizes official author repositories. A blank code cell means that no verified public implementation was located.
| Year | Method | Paper | Venue | Paper link | Code link | Main causal idea |
|---|---|---|---|---|---|---|
| 2026 | CGT | Causally-Constrained Probabilistic Forecasting for Time-Series Anomaly Detection | arXiv | Paper | Code | Time-lagged causal graph masks a probabilistic forecasting model |
| 2026 | CAAD | CAAD: Causality-Aware Multivariate Time Series Anomaly Detection via Multi-Scale Alignment and Structural Causal Consistency | arXiv | Paper | Continuous verification of Granger-causal consistency | |
| 2025 | AERCA | Root Cause Analysis of Anomalies in Multivariate Time Series through Granger Causal Discovery | ICLR | Paper | Code | Joint Granger causal discovery and intervention-based root-cause scoring |
| 2025 | CAROTS | Causality-Aware Contrastive Learning for Robust Multivariate Time-Series Anomaly Detection | ICML | Paper | Code | Causality-aware contrastive representation learning |
| 2025 | causRCA | causRCA Dataset and Benchmarking Framework | Dataset and benchmark | Not available | Code | Ground-truth causal structures and fault scenarios |
| 2025 | CGAD | Entropy Causal Graphs for Multivariate Time Series Anomaly Detection | ACM TIST | Paper | Code | Transfer-entropy causal graph with graph and temporal convolutions |
| 2025 | RCAEval | RCAEval: A Benchmark for Root Cause Analysis of Microservice Systems with Telemetry Data | The Web Conference | Paper | Code | Includes reproducible causal and graph-based RCA baselines |
| 2025 | GCAD | GCAD: Anomaly Detection in Multivariate Time Series from the Perspective of Granger Causality | arXiv | Paper | Dynamic gradient-based Granger-causality discovery | |
| 2025 | OracleAD | Structured Temporal Causality for Interpretable Multivariate Time-Series Anomaly Detection | arXiv | Paper | Structured temporal causal modeling | |
| 2024 | RUN | Root Cause Analysis in Microservice Using Neural Granger Causal Discovery | AAAI | Paper | Code | Contrastive temporal encoder plus neural Granger discovery and personalized PageRank |
| 2023 | EasyRCA | Root Cause Identification for Collective Anomalies in Time Series given an Acyclic Summary Causal Graph with Loops | AISTATS | Paper | Code | Causal graph, anomaly timing, d-separation, and direct-effect changes |
| 2023 | PyRCA | PyRCA: A Library for Metric-based Root Cause Analysis | arXiv / open-source library | Paper | Code | Unified causal-graph construction and graph-based RCA methods |
| 2023 | CausalAD | A Causal Approach to Detecting Multivariate Time-Series Anomalies and Root Causes | ICLR | Paper | Detects violations of local causal mechanisms | |
| 2022 | CIRCA | Causal Inference-Based Root Cause Analysis for Online Service Systems with Intervention Recognition | KDD | Paper | Code | Recognizes interventions through changes in conditional mechanisms |
This repository links to external implementations. It does not copy or redistribute another author's code.
Before reusing an implementation:
causal time-series anomaly detection, multivariate time-series anomaly detection, Granger causality, causal discovery, structural causal model, root-cause analysis, intervention recognition, causal graph, AIOps, industrial monitoring
Metadata can change when preprints are accepted or repositories are released. Verify paper versions, venues, and licenses before reuse.
12 commits
Python
100.0%