“在结构因果模型 $M=(U,V,F,P U)$ 中,若 $A\in V$ 的自然方程为 $A=f A(\operatorname{pa} A,U A)$,原子干预 $do(A=a)$ 生成子…”
形式陈述 ​
结构因果模型是四元组
规定每个内生变量如何由其直接原因和外生扰动生成。递归 SCM 要求存在一个顺序,使
原子干预
Estimand 例如
直觉
每条方程是一个可替换模块:它描述变量在其原因给定时如何响应。观察
图只保留方程间的依赖骨架,函数和外生分布保留效应大小、非线性与潜在共同原因。相同图可以容纳很多观测分布;相同观测分布也可来自因果方向不同的模型。因此箭头含义来自模块化因果假设,而非相关矩阵自动画出的方向。
例子与边界
令
其中
把
若
SCM 与潜在结果表示可以相互翻译许多具体问题:方程替换生成
循环反馈、多个方程解和随机动态系统超出递归唯一解的简单版本。可以使用带时间展开、平衡选择规则或循环 SCM,但干预语义与可识别结论需要重新声明。用 DAG 强行表示同期反馈会丢失问题的核心。
推论与应用
当递归 SCM 的外生扰动相互独立时,观测分布按图的父节点分解;这给出 d-separation 可读出的条件独立。干预替换一个方程后,相应入边删除,得到截断分解。由此再推导 backdoor 调整与 do-calculus,而不是把这些公式当回归恒等式。
反事实查询按“溯因—行动—预测”计算:先用已观测证据更新外生状态分布,再替换干预方程,最后在更新后的同一外生状态上求新结果。若只先验模拟一个独立新个体,得到的是总体干预分布,不是对已观察个体的反事实;两种量的条件信息不同。
参考资料
- Judea Pearl, Causality: Models, Reasoning, and Inference, 2nd ed., Cambridge University Press, 2009,§§1.3–1.4、3.2 与 7.1。
- Judea Pearl, Madelyn Glymour, and Nicholas P. Jewell, Causal Inference in Statistics: A Primer, Wiley, 2016,Ch. 1–3。
- Peter Spirtes, Clark Glymour, and Richard Scheines, Causation, Prediction, and Search, 2nd ed., MIT Press, 2000,Ch. 3。