Weka 表示“训练集和测试集不兼容”当两者是同一个文件时

发布于 2024-12-20 15:19:02 字数 645 浏览 0 评论 0原文

我从 weka 机器学习工具包中收到一个非常奇怪的错误:

java weka.classifiers.meta.AdaBoostM1 -t train.arff -d tmp.model -c 22 //generates the model
java weka.classifiers.meta.AdaBoostM1 -l tmp.model -T train.arff -p 22 //have the model predict values in the set it was trained on.

这会产生消息:

java.lang.Exception: training and test set are not compatible
        at weka.classifiers.Evaluation.evaluateModel(Evaluation.java:1035)
        at weka.classifiers.Classifier.runClassifier(Classifier.java:312)
        at weka.classifiers.meta.AdaBoostM1.main(AdaBoostM1.java:779)

但是当然,输入文件是相同的......有什么建议吗?

I'm getting a very odd error from the weka machine learning toolkit:

java weka.classifiers.meta.AdaBoostM1 -t train.arff -d tmp.model -c 22 //generates the model
java weka.classifiers.meta.AdaBoostM1 -l tmp.model -T train.arff -p 22 //have the model predict values in the set it was trained on.

This produces the message:

java.lang.Exception: training and test set are not compatible
        at weka.classifiers.Evaluation.evaluateModel(Evaluation.java:1035)
        at weka.classifiers.Classifier.runClassifier(Classifier.java:312)
        at weka.classifiers.meta.AdaBoostM1.main(AdaBoostM1.java:779)

But of course, the input files are the same... Any suggestions?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

请爱~陌生人 2024-12-27 15:19:02

有时,当类变量不包含相同数量的类时,Weka 会抱怨,例如,当训练数据包含类 {a,b,c} 而测试数据(稍后加载)仅包含 {a,c} 时。在这种情况下,Weka 只是抛出那个很好的异常:)
也许您可以在 Weka 源代码中找到解决方案,或者通过使用 Weka Explorer 加载数据集来找到解决方案。后一个告诉您数据集加载时的样子......

Sometimes Weka is complaining when the class variable does not consist of the same number of classes, e.g. when you training data consists of the classes {a,b,c} and the testing data (loaded later) only has {a,c}. In that case Weka just throws that nice exception :)
Maybe you find a solution in the Weka source code or by loading your data sets with the Weka Explorer. The latter one tells you how the data set is looking like when it is loaded...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文