atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Practical do-Shapley Explanations with Estimand-Agnostic Causal Inference

NeurIPS 2025 · Probabilistic and scientific modeling › Causal discovery · approach: Counterfactual identification and bounds · 0 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.

Makes do-SHAP practical by estimating interventional value functions from a single learned SCM (estimand-agnostic), accelerates coalition evaluation with the Frontier-Reducibility Algorithm, and extends do-SHAP to inaccessible DGPs via noise attribution.

Problem

do-SHAP requires a separate estimand and ML models for each of up to 2^|X| interventional coalition queries, making it impractical on complex causal graphs.

Approach

Use the estimand-agnostic approach: train one SCM (proxy) to fit the observational distribution, then compute any identifiable interventional coalition value by sampling the intervened SCM. Add the Frontier-Reducibility Algorithm to map each coalition to an irreducible subset with identical value, caching evaluations; and attribute the outcome gap for inaccessible DGPs to the noise variable of an

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FRA with coalition caching instead of caching alone (ablation)do-SHAP with a linear DCG · Synthetic graphs with K=100execution time: 25m20s -> 21m14s; 4mHelped
Use FRA-cache instead of evaluating coalitions without a cache (ablation)do-SHAP with a linear DCG · Synthetic graphs with K=100execution time: 26m01s -> 21m14sHelped
Use an FRA-cache instead of the baseline (ablation)do-SHAP · Synthetic random graphs, K >= 8 and p = 0.25execution time: an order of magnitude fasterHelped
Use an FRA-cache instead of a cache alone (ablation)do-SHAP · Synthetic random graphs, K >= 8 and p = 0.25execution time: twice fasterHelped
Use a linear SCM rather than a better-fitting SCM architecturedo-SHAP estimation · Synthetic Markovian graphSHAP estimation lossHurt
Use DCGs rather than the other tested SCM architecturesdo-SHAP estimation · Synthetic semi-Markovian graphSHAP estimation lossHelped
Use a CNF rather than a DCGdo-SHAP estimation · Synthetic Markovian graphSHAP estimation lossNo clear effect
Use a CNF rather than a DCGdo-SHAP estimation · Synthetic Markovian graphestimation varianceMixed
Model the observational distribution more accuratelyproxy SCM do-SHAP estimation · Synthetic Markovian graphSHAP estimation lossHelped
Use marginal-SHAP instead of do-SHAPSHAP attribution · Synthetic Markovian graphSHAP estimation lossHurt
Apply FRA coalition reduction (ablation)do-SHAP · Random graphs G_{K,p}, K in {5, ..., 20}number of coalition evaluations: for p=0.1, a reduction in nu-computations of 90%Helped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic SCM data

Benchmarks: synthetic SCM ground-truth do-SVs two real-world datasets (appendix)

Metrics: SHAP estimation loss L2 average test log-likelihood feature importance execution time fraction of coalitions computed

Baselines: marginal SHAP linear SCM

Builds on: do-SHAP Neural Causal Models Causal Normalizing Flows Deep Causal Graphs Luther et al. conditional SHAP pruning

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