【发布时间】:2015-03-20 04:57:09
【问题描述】:
我正在以无监督的方式使用 BayesNet 和 SimpleEstimator,并寻找网络的联合分布。 我知道通过使用以下内容:
BayesNet bn=new BayesNet();
...
SimpleEstimator sbne = new SimpleEstimator();
sbne.estimateCPTs(bn);
...
distributionForInstance(bn,testingsource.instance( i ))
我们将得到实例 i 的类索引的条件概率表(CPT)。但是我不知道如何获取每个其他节点的(CPT)(除了类索引)。
一种方法是递归更改类索引并再次调用此函数,但这会非常低效。
如果您能帮我检索每个其他节点的估计 CPT,我将不胜感激。
【问题讨论】: