统计独立性是否意味着缺乏因果关系?


40

两个随机变量A和B在统计上是独立的。这意味着在流程的DAG中:当然是。但这是否也意味着从B到A没有前门?(AB)P(A|B)=P(A)

因为这样我们应该得到。因此,如果是这样,统计独立性是否自动意味着缺乏因果关系?P(A|do(B))=P(A)

Answers:


37

因此,如果是这样,统计独立性是否自动意味着缺乏因果关系?

不,这是一个简单的包含多元正态的反例,

set.seed(100)
n <- 1e6
a <- 0.2
b <- 0.1
c <- 0.5
z <- rnorm(n)
x <- a*z + sqrt(1-a^2)*rnorm(n)
y <- b*x - c*z + sqrt(1- b^2 - c^2 +2*a*b*c)*rnorm(n)
cor(x, y)

带有相应的图形,

在此处输入图片说明

这里我们有和边际独立(在多元正常情况下,零相关意味着独立)。这是因为通过的后门路径恰好抵消了从到的直接路径,即。因此。然而,直接导致,并且我们有,这与。xyzxycov(x,y)=bac=0.10.1=0E[Y|X=x]=E[Y]=0xyE[Y|do(X=x)]=bxE[Y]=0

协会,干预措施和反事实

我认为在此对关联,干预和反事实做出一些澄清很重要。

因果模型包含有关系统行为的陈述:(i)在被动观察下,(ii)在干预下,以及(iii)反事实。一个层面的独立性并不一定会转化为另一个层面。

如上面的示例所示,我们不能在和之间建立关联,即,并且仍然是对操作会改变的分布(即。XYP(Y|X)=P(Y)XYP(Y|do(x))P(Y)

现在,我们可以再走一步。我们可以使用因果模型,对进行干预不会改变的总体分布,但这并不意味着缺乏反事实因果关系!也就是说,即使,如果您更改了他的,那么对于每个人来说,他们的结果也会有所不同。正是user20160描述的情况,以及我之前的回答XYP(Y|do(x))=P(Y)YX

根据回答每个任务所需的信息,这三个级别构成了因果推理任务层次结构


1
谢谢,这正是我想要的。因此,我想我的困惑是出于(没有双关语),因为认为统计独立性也意味着两个变量之间的D分隔。但这只能相反,对吗?
user1834069

@ user1834069没错,d分隔表示独立性,但独立并不意味着d分隔。这两个例子是分布图形不忠实的示例,您可以看到它取决于参数化的选择。如果更改参数,则依赖关系会再次出现。
卡洛斯·辛纳利

很好的例子。如果我没记错的话,这是从观测数据中挖掘因果数据的不可测假设之一。对于SEM中的线性模型,Pearl的书还提到导致不忠实分布的系数集的量度为
0。– Vimal

37

假设我们有一个由两个开关控制的灯泡。令和表示开关的状态,可以为0或1。令表示灯灯泡的状态,可以为0(关闭)或1(打开)。我们将电路设置为,当两个开关处于不同状态时,指示灯点亮;而当两个开关处于相同状态时,指示灯熄灭。因此,该电路实现异或功能:。S1S2LL=XOR(S1,S2)

通过构造,与和因果相关。给定系统的任何配置,如果我们拨动一个开关,灯泡的状态就会改变。LS1S2

现在,假设两个开关均根据伯努利过程独立致动,处于状态1的概率为0.5。因此,,并且和是独立的。在这种情况下,从电路的设计中我们知道,此外,。就是说,知道一个开关的状态并不能告诉我们有关照明灯泡是打开还是关闭的任何信息。因此和是独立的,和。p(S1=1)=p(S2=1)=0.5S1S2P(L=1)=0.5p(LS1)=p(LS2)=p(L)LS1LS2

但是,如上所述,与和因果相关。因此,统计独立性并不意味着缺乏因果关系。LS1S2


2
用户,您是对的,这个示例具有因果关系而没有依赖性,正如我在这里解释stats.stackexchange.com/questions/26300/…,但是在此示例中,我们也有,因此它不会直接回答OP的问题。P(L|do(S1))=P(L)
卡洛斯·辛纳利

用户,请问:怎么样?即是否也等于?我个人认为,对于任何, ,。我对吗?(我认为这并没有真正的关系,但我想再次确认我的理解)p(L|S1,S2)p(L)(vL,v1,v2){0,1}3p(L=vL|S1=v1)=p(L=vL|S2=v2)=0.5 p(L=vL|S1=v1,S2=v2){0,1}
穴居人

0

根据您的问题,您可以这样考虑:

P(AB)=P(A)P(B)当和独立时,。您可以类似地暗示AB

P(AB)/P(A)=P(B|A)=P(B)。也,

P(AB)/P(B)=P(A|B)=P(A)

在这方面,我认为独立意味着缺乏因果关系。但是,依赖性并不一定意味着因果关系。


2
我在问意味着吗?(使用Pearl P A | d o B = P A P(AB)=P(A)P(B)P(A|do(B))=P(A)
Do-
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.