答案 0 :(得分:1)
第一个和第三个示例属于规则,即如果变量的所有父项都已知,它应该只关心其子项,并且它在条件上独立于所有其他变量
在第一个示例中,随机变量JohnCalls
(子)在条件上独立于随机变量Burglary
(爷爷),这意味着,如果我们知道状态随机变量Alarm
(父),Johncalls
将相应地采取行动,无论是否有Burglary
。
类似的例子是WasPartying -> HomeworkWasntCompleted -> ReceivedBadGrade
。在这里,无论你是否参加派对,如果家庭作业没有完成(父母已知),你将获得不好的成绩。因此,如果我们的值为HomeworkWasntCompleted
,则WasPartying
的学习价值不会向我们提供有关ReceivedBadGrade
的任何新信息。
在第三个示例中,它是相同的:如果我们知道Alarm
已启用,Marycalls
将不会向我们提供有关JohnCalls
的任何新提示,因此,JohnCalls
在MaryCalls
的条件下独立于Alarm
。
第二个示例有点棘手。虽然我们知道Burglary
的所有父母(显然,因为它没有任何父母),但我们不能说Burglary
有条件地独立于{{1} }}。因为如果我们知道Earthquake
已开启,并且我们收到了有关Alarm
的信息,我们会猜测Earthquake
是由Alarm
触发的,Earthquake
的可能性是Burglary
相当低。因此,在这种情况下Earthquake
为我们提供了有关Burglary
的一些信息。这个例子不属于上述规则,导致条件独立时质疑的变量共享同一个后代。
类似的例子是WasPartying -> HomeworkWasntCompleted <- DidntUnderstandTopic
(注意箭头指示)。
Here you can find a nice lecture about conditional independence.