weka中朴素贝叶斯的概率分布
Probability distribution of naieve bayes in weka
我想要 运行 朴素的贝叶斯 class 化器。我已经在 weka 中训练了这个模型。现在对于每个测试实例,我想找到预测的 class 和概率分布,以便使用这个值我也可以对实例进行排名。
我正在 运行 宁宁 java 的 weka。我怎样才能得到 weka java 中的概率分布?
double[] predictionDistribution = null;
try {
double clsLabel = classifier.classifyInstance(Test Instance Here);
predictionDistribution = classifier.distributionForInstance(Test Instance Here);
} catch (Exception e) {
System.out.println("Unable to classify item\n");
}
使用 double[]
数组,然后使用分类器的 distributionForInstance()
方法。
我想要 运行 朴素的贝叶斯 class 化器。我已经在 weka 中训练了这个模型。现在对于每个测试实例,我想找到预测的 class 和概率分布,以便使用这个值我也可以对实例进行排名。 我正在 运行 宁宁 java 的 weka。我怎样才能得到 weka java 中的概率分布?
double[] predictionDistribution = null;
try {
double clsLabel = classifier.classifyInstance(Test Instance Here);
predictionDistribution = classifier.distributionForInstance(Test Instance Here);
} catch (Exception e) {
System.out.println("Unable to classify item\n");
}
使用 double[]
数组,然后使用分类器的 distributionForInstance()
方法。