连续变量贝叶斯网络

2024-06-16 11:10:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我搜索并看到了一些关于这件事的问题,但没有答案(由于这些问题是在一年多前提出的,我希望有所改变)

我正在寻找一个从连续变量文件推断贝叶斯网络的库。有没有任何人遇到过简单的\现成的东西?例如,我试过pyAgrum,但当我跑步时

pyAgrum.BNLearner(numdata).learnDAG()

我明白了

Exception: [pyAgrum] Wrong type: Counts cannot be performed on continuous variables. Unfortunately the following variable is continuous: V0

我已经尝试过几个库,但它们似乎都只对离散变量起作用。我希望事先能得到一些帮助


Tags: 文件答案网络typeexceptionbe跑步continuous
1条回答
网友
1楼 · 发布于 2024-06-16 11:10:57

主要的问题是,对于连续变量,您想要什么样的模型

1-你想让它们离散化吗:你可以看看http://webia.lip6.fr/~phw/aGrUM/docs/last/notebooks/Discretizer.ipynb.html的例子

2-你想假设一个线性高斯模型吗:你可以看看bnlearn(https://haipengu.github.io/Rmd/GBN.html)的例子

3-你想学习更一般的连续模型吗:你可以看看学习copula贝叶斯网络的otagrum(http://openturns.github.io/otagrum/master/)的例子

4-等等

相关问题 更多 >