WEKA:使用给定的SMO模型对ARFF数据进行分类



我是weka的新手,这是我的问题:我有一个未标记的 arff 数据和给定的 SMO 模型;我需要使用该模型对这些数据进行分类。我搜索了示例,但它们都使用测试集来构建分类器,我没有测试集。

我需要使用 java 或 weka 命令行进行分类。

我尝试了(在 linux 下)命令,例如:java weka.classifiers.functions.SMO -l/path/of/mymodel/SMOModel.model -T/path/pf/myunlabeledarff/unlabeled.arff

但我得到几个错误:S

有人可以帮助我吗?多谢

显示 -l 标志工作的文档在这里:http://weka.wikispaces.com/Primer。该文档还指示您的语法正确,并且您尝试执行的操作是可能的。

您说数据未标记:如果您用于预测的 arff 文件与用于创建模型的 arff 文件的格式不匹配,这可能会导致错误。确保 arff 标头中声明了 class 属性,并且文件中的每个实例(行)中都有一个类值(即使该值是指示未知的?)。否则,格式将不匹配,分类器将不起作用。

如果这不能解决问题,请发布您的错误消息。

最新更新