实际上,这个问题或多或少与我两天前在 math.stackexchange 上提出的问题重复。
我在那里没有得到任何答案,但我认为现在在这里提出这个问题是一个更好的地方,因为它更多地是关于“哲学”,而不是概念中涉及的计算,这是“数学”委员会更喜欢的。
我正在尝试对贝叶斯网络有一个很好的了解,而我想确切了解的第一件事就是它们是如何构建的。我看到这些网络是建立在条件独立假设之上的,以简化联合分布,并且它们通常是通过使用因果关系来构建的,因为它们在给定直接原因的情况下暗示条件独立。我仍然不明白的是为什么这些网络采用有向无环(DAG)结构?
可能存在包含循环因果关系的系统。例如,让我们考虑一个由两个平行板相互摩擦组成的假设机器。我们想到三个变量“热”、“板面积膨胀”和“摩擦”。板面积扩大是原因“热”的效果,而“摩擦”只是板面积扩大的效果,因为更大的面积意味着更大的摩擦量,反过来。但是如果我们想一想,“摩擦”也会导致热量水平的增加,因此“摩擦”也是“热量”的直接原因。这种循环因果关系最终得到下图:
这是一个有向循环图,违反了整个贝叶斯网络思想所依据的非循环性 (DAG) 假设。那么,如何用贝叶斯网络表示具有循环原因、反馈和循环的系统呢?DAG 理论肯定不可能不支持这样的系统,因为这种“反馈”机制是一种非常普遍和基本的东西。但我只是看不到这些类型的系统是如何用无环图表示的,我确信我在这里遗漏了一些东西。我想知道我刚刚错过了什么。
