我正在尝试在贝叶斯网络上关注这些幻灯片。谁能解释一下贝叶斯网络中的节点被“实例化”是什么意思?
问问题
776 次
2 回答
3
这意味着节点已创建。产生。带来存在。如果 B 不由实例表示(大致:不存在),则路径与 B 存在(已实例化)不同。
您可以通过实例化一个节点(在这种情况下,它的真值已知)或从某个其他节点到达该节点来获取证据。所以要么节点被实例化,你从它的真值中得到证据,要么它没有被实例化,你从流中得到证据。
于 2013-03-17T11:30:51.167 回答
2
在贝叶斯网络中实例化一个节点不同于面向对象的编程。当一个节点的值通过观察它所代表的内容而知道时,它就会被实例化。如果它没有被实例化,那么它的值可以通过贝叶斯推理来更新。
在示例 A -> B -> C 中。假设节点是布尔值(true 或 false),那么如果您实例化 C(例如 C = true),那么 B 和 A 的值将使用贝叶斯推理进行更新。但是,如果 B 也被实例化,那么它会将 A 和 C 分开,因此实例化 C 不会更新 A。 分开的规则取决于节点配置的类型,因此实例化一个节点可以是分开的,也可以是分开的。 - 连接节点。
于 2013-04-07T14:29:51.050 回答