使用 Weka 预测多个测试集

Predicting multiple test sets with Weka

我有一个训练集和一个测试集,我想 class使用 Weka 进行验证。因为我的属性是文本 .. 我知道我必须先应用 stringtoword 过滤器。正如 here 所述,我必须执行以下操作: 1-加载训练集和测试集并应用过滤器。 2- 使用训练集训练 classifier 并保存模型。 3-加载模型以将其应用于测试集。

在我的实验中,我必须使用经过训练的 classifier 来测试多个测试集..所以,我是否必须重复 1,2 和 3,或者我只能重复第三步?

我是否必须用问号 (?) 替换测试集中的 class 或者我可以保留 class 它们并且 classifier 将尝试预测class 无论如何?

您可以简单地重复第三步,假设所有测试集都已过滤并与过滤后的版本一起保存。如果您 select 单击 'More options...' 按钮并选中输出预测框,那么您不必将 class 替换为问号。