Exogenous Isomorphism for Counterfactual Identifiability
Yikang Chen, Dehui Du
TL;DR
The paper tackles complete counterfactual identifiability within the Pearl Causal Hierarchy by introducing exogenous isomorphism (EI) as a model-based surrogate that guarantees $\sim_{\mathcal{L}_3}$-identifiability. It analyzes two SCM subclasses, Bijective SCMs (BSCMs) and Triangular Monotonic SCMs (TM-SCMs), deriving sufficient EI-identifiability conditions and connecting them to counterfactual transport concepts like KR transport. The authors prove that EI implies $\sim_{\mathcal{L}_3}$-identifiability and provide concrete identifiability results for BSCMs and TM-SCMs, unifying and extending prior theories. They further implement neural TM-SCMs and show empirically that these models achieve counterfactual consistency on synthetic datasets, validating both theory and practical viability. The work therefore offers theoretical guarantees and scalable neural architectures for reliable counterfactual reasoning across the full counterfactual layer of the PCH, with implications for fairness, explanation, and policy evaluation tasks.
Abstract
This paper investigates $\sim_{\mathcal{L}_3}$-identifiability, a form of complete counterfactual identifiability within the Pearl Causal Hierarchy (PCH) framework, ensuring that all Structural Causal Models (SCMs) satisfying the given assumptions provide consistent answers to all causal questions. To simplify this problem, we introduce exogenous isomorphism and propose $\sim_{\mathrm{EI}}$-identifiability, reflecting the strength of model identifiability required for $\sim_{\mathcal{L}_3}$-identifiability. We explore sufficient assumptions for achieving $\sim_{\mathrm{EI}}$-identifiability in two special classes of SCMs: Bijective SCMs (BSCMs), based on counterfactual transport, and Triangular Monotonic SCMs (TM-SCMs), which extend $\sim_{\mathcal{L}_2}$-identifiability. Our results unify and generalize existing theories, providing theoretical guarantees for practical applications. Finally, we leverage neural TM-SCMs to address the consistency problem in counterfactual reasoning, with experiments validating both the effectiveness of our method and the correctness of the theory.
