Robust Root Cause Diagnosis using In-Distribution Interventions
Not on the map. Why?
Abstract (arXiv)
Diagnosing the root cause of an anomaly in a complex interconnected system is a pressing problem in today's cloud services and industrial operations. We propose In-Distribution Interventions (IDI), a novel algorithm that predicts root cause as nodes that meet two criteria: 1) **Anomaly:** root cause nodes should take on anomalous values; 2) **Fix:** had the root cause nodes assumed usual values, the target node would not have been anomalous. Prior methods of assessing the fix condition rely on counterfactuals inferred from a Structural Causal Model (SCM) trained on historical data. But since anomalies are rare and fall outside the training distribution, the fitted SCMs yield unreliable counterfactual estimates. IDI overcomes this by relying on interventional estimates obtained by solely probing the fitted SCM at in-distribution inputs. We present a theoretical analysis comparing and bounding the errors in assessing the fix condition using interventional and counterfactual estimates. We then conduct experiments by systematically varying the SCM's complexity to demonstrate the cases where IDI's interventional approach outperforms the counterfactual approach and vice versa. Experiments on both synthetic and PetShop RCD benchmark datasets demonstrate that our consistently identifies true root causes more accurately and robustly than nine existing state-of-the-art RCD baselines. Code is released at https://github.com/nlokeshiisc/IDIrelease.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 12 of its 46 references that are in the map. First posted on arXiv 2 May 2025.
Builds on
12 of 46 references.
References · 12
- 2020DoWhy: An End-to-End Library for Causal Inferencecited by 95
- 2019Causal structure based root cause analysis of outlierscited by 65
- 2022Causal Inference-Based Root Cause Analysis for Online Service Systems with Intervention Recognitioncited by 56
- 2021MicroHECL: High-Efficient Root Cause Localization in Large-Scale Microservice Systemscited by 36
- 2022CausalRCA: Causal Inference based Precise Fine-grained Root Cause Localization for Microservice Applicationscited by 24
- 2024BARO: Robust Root Cause Analysis for Microservices via Multivariate Bayesian Online Change Point Detectioncited by 22
- 2024Root Cause Analysis of Outliers with Missing Structural Knowledgecited by 19
- 2023The PetShop Dataset -- Finding Causes of Performance Issues across Microservicescited by 14
- 2022Adaptive Performance Anomaly Detection for Online Service Systems via Pattern Sketchingcited by 13
- 2022A Causal Approach to Detecting Multivariate Time-series Anomalies and Root Causescited by 8
- 2023PyRCA: A Library for Metric-based Root Cause Analysiscited by 5
- 2022Explaining the root causes of unit-level changescited by 3
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026Agentic Root Cause Analysis through Evidence-Grounded Reasoning24 Jul 2026
- 2026Formalizing and falsifying causal pathways of rare events29 May 2026
- 2026Time Series Causal Discovery via Context-Conditioned and Causality-Augmented Pretraining26 May 2026
- 2026Graph-Free Root Cause Analysis29 Jan 2026