某个本应发生的结果(outcome),比如说病重死亡,在某种治疗、干涉(treatment / intervention)下,这个结果改变了,说明产生了因果影响。
Individual causal effect treatment
average causal effect
在现实中,我们只能得到
association vs causation
研究因果性:我们假设有两个平行宇宙,一个宇宙中所有被检测的对象都接受了治疗,另一个宇宙中所有对象都没有接受治疗,然后我们比较两个宇宙中整个群体结果的差异。
研究相关性:观察的对象中,一部分接受治疗,另一部分不接受治疗,观察两个群体结果的差异。
相关性
因果性:
相关性:
如果治疗的方案与样本的结果不独立,因果性
什么时候相关性能模拟因果性?随机实验(randomized experiments)
随机实施治疗,因此治疗的结果与所受的治疗是独立的,
conditional randomization
现实情况下,不得不根据样本的情况采取不同的治疗方案
两种计算方法:standardization / inverse probability weighting (IP weighting)
standardization
inverse probability weighting
给每个样本一个权重
standardization与IP weighting 等价
现实情况下,我们只能让实验尽可能逼近conditional randomized
研究者根本无法决定对象采取什么样的治疗方案
什么时候能够逼近conditional randomized?
(consistency)
(exchangeability) 接受不同治疗方案的群体间只有
(positivity) 在不同
考虑不同群体的差异
为什么考虑?
stratification 按照effect modifier不同将群体分成多个,在不同群体中国分别计算causal effevct
matching
考虑多个治疗方案共同作用的结果
There is interaction between two treatment
causal diagrams:用图表示因果关系
d-separation
open path | closed path |
---|---|
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
如果两个节点间存在open path,那么两个节点是相关的,否则两者独立。
common causes:比如说,患者的身体状况不仅影响治疗方案,也影响治疗的结果
导致治疗方案和结果之间存在相关性,exchangeability不能满足
backdoor path
如何消除confounding?找到
backdoor criterion A set of covariates
Single-world intervention graphs (SWIG)
adjust for confounding
记录值和真实值有误差
Intention-to-treatment effect: 由于被测对象知道自己将要接受的treatment而对最终结果产生影响
per-protocal effect: 所有对象都严格遵从treatment而得到最终结果
goal: 预测
standardization or IP weighting?
structural nested mean model:
另一方面,考虑
G-estimation: 对于可能的
只要outcome model和treatment model 其中之一正确,doubly robust estimator 就是unbiased
instrument
usual IV estimand用
two-stage-least-square estimator
confouder
此时,即使condition on confounder,也无法消除相关性
需要对之前的方法进行修正:
g-formula:
IP weighting: weight
doubly robust:
Goal :
problems: how to achieve exchangeablity?
solution:
g-methods
stratification-based methods
special topic: extension for time-varying treatment