Skip to content
DraconiticResearch
Search Sources API
181,716 studies31 sourcesUpdated 4 min ago
PreprintCC BY 4.0arXiv

Beyond Conditional Independence: Root Cause Analysis with Deep Causal Models

Abstract

Root cause analysis (RCA) is a critical problem in many real-world scenarios. RCA enables the identification of faulty or failing mechanisms in a system by comparing anomalous observations with corresponding reference (i.e., regular) observations. However, existing approaches rely either on heuristic methods or on conditional independence tests with a strong unconfoundedness assumption, and thus fail to exploit other complicated distributional constraints in the presence of latent variables. To relax these assumptions, we model the underlying system as a causal model and the anomalous system as a change in the structural functions of the same causal model. Specifically, to handle unobserved confounders, we establish an implicit connection between distributional constraint testing and root cause analysis. To adapt our approach to data generated from arbitrary causal models, we employ the deep causal model (DCM) framework, in which we design the causal model using neural networks. Finally, we illustrate how our method, RCA-DCM, can utilize different levels of partial graphical knowledge to perform RCA. We evaluate RCA-DCM against state-of-the-art baselines on simulated datasets, a physics-based causal chamber and two micro-service applications. RCA-DCM improves top-1 accuracy over the strongest baseline on both Sock Shop (0.880 vs. 0.752) and Online Boutique (0.776 vs. 0.712), and when the true root cause in the causal chamber is unobserved and acts as a latent confounder, it recovers the exact root-cause set more often than any competing method (perfect recovery rate (PRR) 0.846 vs. 0.731).

Related

  1. Causal Discovery beyond Conditional Independence: Identifiability, Algorithms, and Statistical Inference for Directed Acyclic and Cyclic Graphs
    Yang Ni
    arXivPreprintCC BY 4.0Full textStatisticsarXiv
  2. A Unified Approach to Interpretable Causal Root Cause Attribution
    Jing Zhou, Dominik Janzing, Sepp Tsang +2
    arXivPreprintarXiv licenceFull textStatisticsarXiv
  3. A Kernel-Based Test for Multi-Way Conditional Independence
    Haoning Chen, Yin Tang, Bing Li
    arXivPreprintCC BY 4.0Full textStatisticsarXiv
  4. Conditional independence and graphical models for rankings
    Aritz Pérez
    arXivPreprintCC BY 4.0Full textStatisticsarXiv
  5. Sequential Conditional Independence Testing with Machine Learning Models
    Angel Reyero-Lobo, Michele Meziu, Sebastian Uriel Arias +1
    arXivPreprintCC BY 4.0Full textStatisticsarXiv
BibTeX
@misc{rahman2026beyond,
  title = {{Beyond Conditional Independence: Root Cause Analysis with Deep Causal Models}},
  author = {Md Musfiqur Rahman and Kenneth Lee and Ziwei Jiang and Padmaja Jonnalagedda and Ruocheng Guo and Murat Kocaoglu},
  howpublished = {arXiv},
  year = {2026},
  month = sep,
  doi = {10.48550/arxiv.2609.36771},
  eprint = {2609.36771},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2609.36771},
  note = {CC BY 4.0},
}
RIS
TY  - UNPB
TI  - Beyond Conditional Independence: Root Cause Analysis with Deep Causal Models
AU  - Md Musfiqur Rahman
AU  - Kenneth Lee
AU  - Ziwei Jiang
AU  - Padmaja Jonnalagedda
AU  - Ruocheng Guo
AU  - Murat Kocaoglu
PY  - 2026
DA  - 2026/09/29
PB  - arXiv
DO  - 10.48550/arxiv.2609.36771
UR  - https://arxiv.org/abs/2609.36771
AB  - Root cause analysis (RCA) is a critical problem in many real-world scenarios. RCA enables the identification of faulty or failing mechanisms in a system by comparing anomalous observations with corresponding reference (i.e., regular) observations. However, existing approaches rely either on heuristic methods or on conditional independence tests with a strong unconfoundedness assumption, and thus fail to exploit other complicated distributional constraints in the presence of latent variables. To relax these assumptions, we model the underlying system as a causal model and the anomalous system as a change in the structural functions of the same causal model. Specifically, to handle unobserved confounders, we establish an implicit connection between distributional constraint testing and root cause analysis. To adapt our approach to data generated from arbitrary causal models, we employ the deep causal model (DCM) framework, in which we design the causal model using neural networks. Finally, we illustrate how our method, RCA-DCM, can utilize different levels of partial graphical knowledge to perform RCA. We evaluate RCA-DCM against state-of-the-art baselines on simulated datasets, a physics-based causal chamber and two micro-service applications. RCA-DCM improves top-1 accuracy over the strongest baseline on both Sock Shop (0.880 vs. 0.752) and Online Boutique (0.776 vs. 0.712), and when the true root cause in the causal chamber is unobserved and acts as a latent confounder, it recovers the exact root-cause set more often than any competing method (perfect recovery rate (PRR) 0.846 vs. 0.731).
ER  -