【问题标题】:The confidence level of each specific instance in WEKA?WEKA 中每个特定实例的置信度?
【发布时间】:2013-03-07 09:42:48
【问题描述】:

我是 WEKA 和机器学习的新手。

我有一个包含大约 6500 个实例的测试集。我有一个已经用训练集训练过的模型。一旦我通过保存的模型运行测试集,有没有办法可以提取每个特定实例的置信度?置信度是指一个数值,表示分类器正确分类特定实例的概率。我想要文件中每个实例的这个置信度数。有没有办法做到这一点?

【问题讨论】:

    标签: machine-learning instance classification probability weka


    【解决方案1】:

    使用命令行界面,使用 -p 参数(参见here)。参考资料中的例子:

    java weka.classifiers.bayes.NaiveBayes -K -t soybean-train.arff -T soybean-test.arff -p 0

    结果:

    0 diaporthe-stem-canker 0.9999672587892333 diaporthe-stem-canker
    1 diaporthe-stem-canker 0.9999992614503429 diaporthe-stem-canker
    2 diaporthe-stem-canker 0.999998948559035 diaporthe-stem-canker
    

    即预测等级和置信度。

    【讨论】:

      猜你喜欢
      • 2014-01-27
      • 1970-01-01
      • 2012-03-30
      • 2018-12-16
      • 2015-01-16
      • 2012-05-25
      • 2012-03-25
      • 1970-01-01
      • 2014-03-21
      相关资源
      最近更新 更多