1

是否有任何 API 用于使用 java 构建影响图的贝叶斯网络?

4

3 回答 3

4

我发现了两个带有 Java API 的影响图引擎,它们是免费和开源的:

http://genie.sis.pitt.edu/

SMILE(结构建模、推理和学习引擎)是一个完全可移植的 C++ 类库,实现了图形决策理论方法,例如贝叶斯网络和影响图,可直接包含在智能系统中。

http://sourceforge.net/projects/unbbayes/

UnBBayes 是一个用 Java 编写的概率网络框架。它有一个 GUI 和一个具有推理、采样、学习和评估功能的 API。支持BN、ID、MSBN、OOBN、HBN、MEBN/PR-OWL、PRM、结构、参数和增量学习。

于 2012-07-06T17:55:40.230 回答
2

来自杰伊斯网站:

Jayes 是什么,不是什么

Jayes是一个用于贝叶斯网络和此类网络推理的 Java 库。目前,没有包含学习组件。(不过,我们可以推荐Apache Mahout库。)

于 2014-12-17T15:09:13.587 回答
0

它不是免费的,但 Norsys Netica 有一个 Java API。它也不漂亮。

http://www.norsys.com/netica-j.html

于 2012-04-25T16:51:33.100 回答