我的训练和测试数据集的每一行都有图像中像素的强度值,最后一列的标签告诉图像中代表的是什么数字;标签可以是训练集中从 0 到 9 的任意数字,并且总是?在测试集上。
我在 Weka Explorer 上加载了训练数据集,通过 NumericalToNominal 过滤器传递数据,并使用 RemovePercentage 过滤器以 70-30 的比例拆分数据,30% 的文件用作交叉验证集。我建立了一个分类器并保存了模型。
然后,我加载了测试数据,其中有?针对每一行的标签并应用 NumericToNominal 过滤器并将其保存为 arff 文件。
现在,当我加载测试数据并尝试针对它使用模型时,我总是收到错误消息,说“训练和测试集不兼容”。两个数据集都经过了相同的处理。可能出了什么问题?