【发布时间】:2017-12-04 00:30:34
【问题描述】:
我正在使用 weka 的 java api,我很想找到 J48 的准确性。
J48 J48_classifier = new new J48();
J48_classifier.buildClassifier(data); // build classifier
eval.crossValidateModel(J48_classifier, data, 10, new Random(1));
System.out.println(eval.pctCorrect());
我使用 Java API 获得了 76% 的准确率。虽然当我使用资源管理器时,我得到了 99% 的准确率,这是一个很大的差异。
我可能做错了什么我听说它是为 java 生成的随机值,但它对于许多其他分类器也很明显。我不知道从哪里开始,或者有其他人处理过这个问题。
【问题讨论】: