错误修复程序和测试集如何不兼容?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了错误修复程序和测试集如何不兼容?相关的知识,希望对你有一定的参考价值。

0

我有大约7000条记录的数据集。清除后,我对其进行了归一化和离散化操作,然后将j48模型应用于该模型并将其保存到计算机中,现在我想在500个记录的数据集上对该模型进行测试。该数据集中的所有列均与原始数据集相同。但是,测试数据集中的“类别”列没有值。但是我有一个错误。因此,我还对测试数据集进行了归一化和离散化操作。但我仍然会收到此错误。请注意,我在两个数据集中都指定了class属性,但是再次显示了此错误。

我有大约7000条记录的数据集。清除后,我对其进行了归一化和离散化操作,然后将j48模型应用于该模型并将其保存到计算机中,现在我想在500个记录的数据集上对该模型进行测试。该数据集中的所有列均与原始数据集相同。但是,测试数据集中的“类别”列没有值。但是我有一个错误。因此,我还对测试数据集进行了归一化和离散化操作。但我仍然会收到此错误。请注意,我在两个数据集中都指定了class属性,但是再次显示了此错误。

这是我的测试文件的屏幕截图:test.arff screenshot

这是我的火车数据集文件的截图:enter image description here

这些是错误的屏幕截图:enter image description here

答案

感谢您的截图。在训练和测试集中,属性“代码”的值不同。

看来这是一个案例标识符,因此您不会期望值相同。因此,不要将其视为名义属性,而应将其视为数字属性。

@属性代码数字

让我知道这是否可以解决问题。

以上是关于错误修复程序和测试集如何不兼容?的主要内容,如果未能解决你的问题,请参考以下文章

如何修复错误:此类与键 tableView 的键值编码不兼容。 [复制]

weka中的训练和测试集不兼容错误?

如何解决软件在win10系统不兼容的问题

如何修复不兼容的块指针类型发送错误?

如何修复不兼容的外键约束spring boot

如何修复Firebird错误数据库已经使用引擎实例打开,与当前'不兼容