有没有人知道贝叶斯网络(loopy)信念的和积算法的工作代码示例?我已经在地球上冲了几天但运气不好.我对它的语言无动于衷.
我在这个主题上发现的所有文件都充满了神秘而荒谬的数学说法.它似乎不是一个困难的算法,但我不能确定,因为一些棘手的位被掩盖了这么多.
或者,使用实数(而不是变量名)的示例也可能会起到作用.
我已经为贝叶斯网络实现了 Pearl 的置信传播算法。它也支持循环传播,因为当通知的置信值收敛到 0.001 以内时它将终止。
所有代码都是用Java编写的,可以在我的Google代码pen-ui svn repo中找到。
这并没有明确地制作因子图。
“Support”类有一个主要函数和几个静态方法,这些静态方法可以创建您可以使用的小型网络。特别是,我实现了 Neapolitan 书中找到的三节点 Burlar-FreightTruck-Alarm 网络,并且我的数字得到了检验。(除此之外没有任何承诺!)