2

假设我有一个包含10个特征和一个班级的数据集。现在,我想在这些特征之间构建贝叶斯信念网络。我将如何能够在java中做到这一点?如何在java中构造贝叶斯信念网络?有没有图书馆? API?

有没有API或机器学习库? 任何提示或任何起点将不胜感激。

+0

学习工具Samiam在Java中实现。请参阅http://reasoning.cs.ucla.edu/samiam/index.php。您需要注册,然后才能自由下载。包含一个jar文件,我认为它叫做inflib.jar。 – knb

回答

0

如果您不需要特别高效,可以在您的应用程序中嵌入Weka。您也可以使用其图形界面来方便地测试您的模型。

另一方面,如果你需要非常高的性能,它可能不是一个好的选择。

+0

是否可以使用Weka找到变量之间的因果关系? –

+0

这个其他问题应该会帮助你,至少部分:https://stackoverflow.com/questions/29498567/finding-a-correlation-between-variable-and-class-variable –