Loopy Belief传播代码示例

Gab*_*son 8 bayesian

有没有人知道贝叶斯网络(loopy)信念的和积算法的工作代码示例?我已经在地球上冲了几天但运气不好.我对它的语言无动于衷.

我在这个主题上发现的所有文件都充满了神秘而荒谬的数学说法.它似乎不是一个困难的算法,但我不能确定,因为一些棘手的位被掩盖了这么多.

或者,使用实数(而不是变量名)的示例也可能会起到作用.

Gab*_*son 2

我已经为贝叶斯网络实现了 Pearl 的置信传播算法。它也支持循环传播,因为当通知的置信值收敛到 0.001 以内时它将终止。

所有代码都是用Java编写的,可以在我的Google代码pen-ui svn repo中找到。

这并没有明确地制作因子图。

“Support”类有一个主要函数和几个静态方法,这些静态方法可以创建您可以使用的小型网络。特别是,我实现了 Neapolitan 书中找到的三节点 Burlar-FreightTruck-Alarm 网络,并且我的数字得到了检验。(除此之外没有任何承诺!)