atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Exogenous Isomorphism for Counterfactual Identifiability

ICML 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.

Introduces exogenous isomorphism (EI) as a model-based equivalence that implies L3 (full counterfactual) identifiability, proves EI-identifiability for Bijective SCMs and Triangular Monotonic SCMs, and trains neural TM-SCMs whose counterfactual consistency is validated on synthetic data.

Problem

Counterfactual identifiability at the full L3 level of the Pearl Causal Hierarchy is hard to characterize directly, since requiring all SCMs satisfying assumptions to agree on every counterfactual query is indirect and often unwieldy.

Approach

Define exogenous isomorphism, an equivalence between recursive SCMs (shared causal order, componentwise bijection of exogenous noise preserving the distribution and mechanisms) that strictly implies L3-consistency yet is weaker than equality or counterfactual equivalence; then identify assumption sets (counterfactual transport, KR transport, triangular monotonicity) that induce EI-identifiability,

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use the correct causal order instead of reversing it (ablation)Neural TM-SCM · ER-Diag-50Ctf RMSE: DNME 0.78 ± 0.05 -> 0.53 ± 0.05; TNME 11.24 ± 20.98 -> 0.47 ± 0.05; CMSM 2.64 ± 3.72 -> 0.37 ± 0.05; TVSM 0.79 ± 0.04 ->Helped
use the correct causal order instead of reversing it (ablation)Neural TM-SCM · ER-Tril-50Ctf RMSE: DNME 0.89 ± 0.10 -> 0.51 ± 0.12; TNME 6.41 ± 9.84 -> 0.55 ± 0.12; CMSM 2.12 ± 2.49 -> 0.42 ± 0.12; TVSM 0.88 ± 0.10 -> 0Helped
use Markovian rather than non-Markovian exogenous distributions (ablation)Neural TM-SCM · ER-Diag-50Ctf RMSE: DNME 0.62 ± 0.04 -> 0.53 ± 0.05; TNME 0.62 ± 0.04 -> 0.47 ± 0.05; CMSM 1.69 ± 2.60 -> 0.37 ± 0.05; TVSM 0.53 ± 0.05 -> 0Helped
use Markovian rather than non-Markovian exogenous distributions (ablation)Neural TM-SCM · ER-Tril-50Ctf RMSE: DNME 0.58 ± 0.10 -> 0.51 ± 0.12; TNME 0.73 ± 0.21 -> 0.55 ± 0.12; CMSM 0.75 ± 0.49 -> 0.42 ± 0.12; TVSM 0.53 ± 0.11 -> 0Helped
use a triangular SCM rather than a non-triangular SCM (ablation)CMSM and TVSM · ER-Diag-50Ctf RMSE: CMSM 0.64 ± 0.05 -> 0.37 ± 0.05; TVSM 0.67 ± 0.05 -> 0.46 ± 0.05Helped
use a triangular SCM rather than a non-triangular SCM (ablation)CMSM and TVSM · ER-Tril-50Ctf RMSE: CMSM 1.25 ± 1.29 -> 0.42 ± 0.12; TVSM 0.78 ± 0.12 -> 0.50 ± 0.12Helped

Surprising findings

Limitations

Experimental setup

Datasets: TM-SCM-Sym ER-Diag-50 ER-Tril-50

Benchmarks: TM-SCM-Sym ER-Diag-50 ER-Tril-50

Metrics: Obs WD (Wasserstein distance) Ctf RMSE

Baselines: CausalNF FiP LSNM CFM

Builds on: Pearl Causal Hierarchy counterfactual transport Knothe-Rosenblatt transport MAF CausalNF

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