【发布时间】:2018-10-19 04:41:07
【问题描述】:
我正在处理 Weka 上的分类问题。我将 arff 文件作为我的训练数据,并从 database 中获取我的测试数据。但它们是不相容的。在 Weka 工具中,我可以使用 InputMappedClassifier 并解决问题。但我无法在 Java 代码中实现它。请帮忙。谢谢。
【问题讨论】:
标签: classification weka
我正在处理 Weka 上的分类问题。我将 arff 文件作为我的训练数据,并从 database 中获取我的测试数据。但它们是不相容的。在 Weka 工具中,我可以使用 InputMappedClassifier 并解决问题。但我无法在 Java 代码中实现它。请帮忙。谢谢。
【问题讨论】:
标签: classification weka
当值的顺序不同时,这似乎发生在我身上,例如一个文件说
@attribute class {Iris-versicolor,Iris-virginica}
另一个文件说
@attribute class {Iris-virginica, Iris-versicolor}
因此您可以通过将测试集中的标头信息转换为与训练集匹配来解决此问题。
当然,如果测试集中有一些值不在训练集中,这是行不通的,但这是另一个问题。
【讨论】: