假设我已经构建了一个模型(例如J4.8树)并通过交叉验证对其进行了评估。我如何使用这个模型对新的数据集进行分类?我知道,我可以设置一个包含要分类数据的文件,使用“Supplied test set”选项,在“更多选项”窗口中标记“Output predictions”,然后再次运行分类。这几乎能满足我的需求,但这种工作流程似乎非常奇怪。此外,它会重新创建整个模型,这可能会浪费不必要的时间。是否有更直接的方法使用已构建的模型进行分类?
回答:
在misc包中有一个特殊的类SerializedClassifier,它接受模型文件作为参数,并有一个模拟训练阶段。