Weka:不兼容的训练和测试集

时间:2018-05-09 06:40:00

标签: classification weka

我正在 Weka 上处理 classificaton 问题。我将 arff 文件作为我的培训数据并从数据库中获取测试数据。但它们是不相容的。在Weka工具中,我可以使用 InputMappedClassifier 来解决问题。但我无法在Java代码中实现它。请帮忙。感谢。

1 个答案:

答案 0 :(得分:1)

当值处于不同的顺序时,这似乎发生在我身上,例如:一个文件说

@attribute class {Iris-versicolor,Iris-virginica}

,另一个文件说

@attribute class {Iris-virginica, Iris-versicolor}

因此您可以通过转换测试集中的标题信息来匹配训练集来解决此问题。

当然,如果测试集中的值不在训练集中,那么这不会起作用,但这是一个不同的问题。