0

我在 Weka 中运行了一些简单的分类器来测试水域,但我找不到这个特定的输出数据。

当使用 % split 之类的东西时,我怎样才能获得训练集的准确度,而不仅仅是测试集的准确度?

4

2 回答 2

1

Weka ExplorerPercentage split仅在您指定训练集时报告测试集的准确性。

要获得训练集的准确性,您可以选择Use training set,但在这种情况下,将使用整个数据(您可以在使用 Weka 之前对其进行拆分)。

一般来说,测试准确性更重要,因为它显示了算法如何泛化和处理新数据。单独训练准确率是有误导性的,因为即使算法过拟合数据也会变得更好

于 2013-02-06T15:38:49.063 回答
1

你使用训练数据来构建你的模型,所以它根本没有意义,因为你会得到很高的准确率。而且你不能用这些结果来指导“微调”,因为你可能会过度拟合(不要一概而论)。

但无论如何,你可以使用训练集来构建你的模型,保存它。一旦你有了它,就可以将你的训练集用作具有相同模型的测试集。

您还可以单击“更多选项”和“输出预测”以了解每个实例的详细情况。

于 2013-02-06T18:44:22.177 回答