Weka中的ID属性

Har*_*itz 5 java weka

我有一组文件,每个文件都包含一个唯一的标识符.我以编程方式使用Weka,并创建了一个训练arff文件.arff文件中的每个实例都对应于我从每个文件中提取的一组属性,因此每个文件有一个实例.如何将每个文件的标识符与arff文件中的相应实例链接.非常感谢你提前.

小智 4

您可以通过创建额外的属性将标识符与每个实例相关联,如此处所述。

因此,在您的情况下,您将创建一个字符串属性并将该属性添加到每个实例。在训练和测试分类器时,您将需要删除标识符,这可以使用删除类型过滤器(默认情况下删除字符串类型)轻松完成;删除过滤器也可以工作,您可以在其中指定属性索引。

如果您使用命令行运行 Weka,则可以使用 -p 选项输出预测和属性(即使是过滤后的属性);请参阅第一个链接的底部。