如何评估 Weka 中的可更新分类器
How to evaluate an updateable classifier in Weka
我正在使用 Weka API 按照 http://weka.wikispaces.com/Use+Weka+in+your+Java+code
中的步骤实施增量分类器
但是,我没有找到任何评估分类器的选项(使用测试集),因为唯一的文档是使用小型数据集(我没有,这就是我使用可更新分类器的原因)。是否有任何可更新的评估可用?或者唯一的方法是手动完成?
感谢您的帮助!
WEKA 中的任何分类器都可以使用 Evaluation
对象进行测试,如下所示:
Evaluation eTest = new Evaluation(testInstances);
eTest.evaluateModel(yourUpdatableModelHere, testInstances);
//Print the results
System.out.println(eTest.toSummaryString());
//Get the confusion matrix
double[][] confMatrix = eTest.confusionMatrix();
有关更多信息,请参阅 Evaluation
here 上的 JavaDoc。
我正在使用 Weka API 按照 http://weka.wikispaces.com/Use+Weka+in+your+Java+code
中的步骤实施增量分类器但是,我没有找到任何评估分类器的选项(使用测试集),因为唯一的文档是使用小型数据集(我没有,这就是我使用可更新分类器的原因)。是否有任何可更新的评估可用?或者唯一的方法是手动完成?
感谢您的帮助!
WEKA 中的任何分类器都可以使用 Evaluation
对象进行测试,如下所示:
Evaluation eTest = new Evaluation(testInstances);
eTest.evaluateModel(yourUpdatableModelHere, testInstances);
//Print the results
System.out.println(eTest.toSummaryString());
//Get the confusion matrix
double[][] confMatrix = eTest.confusionMatrix();
有关更多信息,请参阅 Evaluation
here 上的 JavaDoc。