【发布时间】:2013-01-21 02:21:08
【问题描述】:
我正在 Weka 中运行一些简单的分类器来试水,但我找不到这个特定的输出数据。
当使用 % split 之类的方法时,我怎样才能获得训练集的准确度,而不仅仅是测试集的准确度?
【问题讨论】:
标签: weka
我正在 Weka 中运行一些简单的分类器来试水,但我找不到这个特定的输出数据。
当使用 % split 之类的方法时,我怎样才能获得训练集的准确度,而不仅仅是测试集的准确度?
【问题讨论】:
标签: weka
Weka Explorer 仅在您指定训练集的Percentage split 时报告测试集的准确性。
要获得训练集的准确性,您可以选择Use training set,但在这种情况下,将使用整个数据(您可以在使用 Weka 之前对其进行拆分)。
一般来说,测试准确性更重要,因为它显示了算法如何概括并在新数据上执行。仅训练准确性会产生误导,因为即使算法过拟合数据
,它也会变得更好【讨论】:
您使用训练数据来构建模型,因此完全没有意义,因为您将获得很高的准确率。而且你不能用这些结果来指导“微调”,因为你可能会过拟合(不要一概而论)。
但无论如何,您可以使用训练集来构建您的模型,然后保存它。一旦你有了它,就可以将你的训练集用作具有相同模型的测试集。
您还可以单击“更多选项”和“输出预测”以了解每个实例的详细情况。
【讨论】: