是否有一个Java替代贝叶斯信念网络框架“Infer.NET”?

时间:2010-10-14 14:23:30

标签: java machine-learning bayesian-networks belief-propagation

是贝叶斯信仰网络框架的替代品 - Infer.NET吗? 如果它是可扩展的(大型数据集的在线学习),良好支持(自2010年以来的最后更新)以及开源和易于编写的网络结构,则是优选的。所以来自Infer.NET的所有功能。

4 个答案:

答案 0 :(得分:3)

您或许应该考虑Samiam,它非常强大且维护良好。我不熟悉Infer.NET,所以我不知道它是如何比较的。

答案 1 :(得分:1)

在此列出我所知道的两个贝叶斯网络分类器项目:

  • CI Bayes - 有效,最新版本为2.0,于2010年10月6日发布,可从their Maven2 repository
  • 获取
  • jBNC - 多年没用了,为了完整起见,将其列在此处。

我不确定它们与Infer.NET相比如何,所以你最好自己做一些测试。

答案 2 :(得分:0)

为什么不选择合适的工具呢?对于统计和机器学习,这是编程语言R. http://cran.r-project.org/web/views/MachineLearning.html

答案 3 :(得分:0)

不幸的是,我还没有找到任何像推理.NET那样全功能和良好支持的东西。如果你这样做请更新!

我使用CMU中一个名为JavaBayes的旧包 - 它可以工作,但没有连续变量。