atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Root Cause Analysis of Outliers with Missing Structural Knowledge

NeurIPS 2025 · Probabilistic and scientific modeling › Causal discovery · approach: Causal effect identification · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SMOOTH TRAVERSAL and SCORE ORDERING, two RCA methods that use only marginal information-theoretic anomaly scores from a single anomalous sample, with probabilistic guarantees for polytree causal graphs.

Problem

Root cause analysis of a single anomalous sample when the post-intervention distribution is unknown or only one sample is available, and conditional probability estimation is statistically ill-posed.

Approach

Defines information-theoretic (IT) anomaly scores as negative log tail probabilities, shows that score jumps along causal paths are bounded (anomalies rarely cause much larger anomalies), and uses marginal score differences with a known DAG (smooth traversal) or top-scoring anomalies without a DAG (score ordering) to find the root cause with guarantees in polytrees.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Smooth Traversal (score-difference traversal, requires causal graph) instead of threshold-based traversalRoot cause analysis with known DAG · Synthetic random DAGstop-1 recallNo clear effect
Use Score Ordering (top-scoring marginal anomalies, no causal graph) instead of graph-based methodsRoot cause analysis without known DAG · Synthetic random DAGstop-1 recallHurt
Use Score Ordering instead of graph-based methodsRoot cause analysis without known DAG · Real-world and semi-synthetic datatop-1 recallMixed
Increase anomaly strength injected at root cause (2.0 to 3.0)Score Ordering · Synthetic random DAGstop-1 recallHelped
Increase graph size from 20 to 100 nodesScore Ordering, Cholesky, Circa · Synthetic random DAGs, x=3top-1 recallHurt
Increase graph size from 20 to 100 nodesSmooth Traversal, Traversal, Counterfactual · Synthetic random DAGs, x=3top-1 recallNo clear effect
Graph misspecification (random edge additions/removals/reversals) on n=50, x=3Smooth Traversal vs Circa · Synthetic random DAGstop-1 recallHurt
Graph misspecification (random edge additions/removals/reversals) on n=50, x=3Smooth Traversal · Synthetic random DAGstop-1 recallNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: PetShop Sock-shop 2 ProRCA semi-synthetic datasets

Benchmarks: PetShop Sock-shop 2 ProRCA semi-synthetic

Metrics: top-1 recall true positive rate runtime

Baselines: Cholesky Traversal Circa Counterfactual RCD epsilon-Diagnosis

Builds on: Budhathoki et al. contribution analysis (Shapley-based RCA) traversal-based RCA Cholesky-based RCA Circa Fisher's method Tippett's method

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy