Malinsky Daniel, Shpitser Ilya, Richardson Thomas
Johns Hopkins University, Department of Computer Science, Baltimore, MD USA.
University of Washington, Department of Statistics, Seattle, WA USA.
Proc Mach Learn Res. 2019 Apr;89:3080-3088.
The do-calculus is a well-known deductive system for deriving connections between interventional and observed distributions, and has been proven complete for a number of important identifiability problems in causal inference [1, 8, 18]. Nevertheless, as it is currently defined, the do-calculus is inapplicable to causal problems that involve complex nested counterfactuals which cannot be expressed in terms of the "do" operator. Such problems include analyses of path-specific effects and dynamic treatment regimes. In this paper we present the (po-calculus), a natural generalization of do-calculus for arbitrary potential outcomes. We thereby provide a bridge between identification approaches which have their origins in artificial intelligence and statistics, respectively. We use po-calculus to give a complete identification algorithm for conditional path-specific effects with applications to problems in mediation analysis and algorithmic fairness.
干预演算(do-calculus)是一种用于推导干预分布与观测分布之间联系的著名演绎系统,并且已被证明对于因果推断中的许多重要可识别性问题是完备的[1, 8, 18]。然而,按照目前的定义,干预演算不适用于涉及复杂嵌套反事实的因果问题,这些问题无法用“do”算子来表达。此类问题包括路径特定效应分析和动态治疗方案分析。在本文中,我们提出了 (潜在结果演算,po-calculus),它是干预演算对任意潜在结果的自然推广。由此,我们在分别起源于人工智能和统计学的识别方法之间架起了一座桥梁。我们使用潜在结果演算给出了一个用于条件路径特定效应的完备识别算法,并将其应用于中介分析和算法公平性问题。