在Weka知识流中加载现有模型

时间:2014-11-06 11:31:31

标签: weka

我试图在Weka的同一图表中绘制多条ROC曲线。我已经了解到我可以使用"模型性能图表"在Weka Knowledge Flow中执行此操作。但是,我无法弄清楚如何为现有模型执行此操作。

我尝试使用ArffLoader和TestSetMaker来生成测试数据,并将其连接到合适的分类器图标(例如AdaBoostM1,这是我尝试加载的模型)。在分类器图标的配置中,我选择"加载模型"它在状态栏中显示"已加载模型。"。然而,当我运行它时,它说"错误:没有训练/加载的分类器用于预测"。

谁能告诉我这里做错了什么?提前谢谢!

1 个答案:

答案 0 :(得分:0)

有一篇帖子已发布here,表明错误含义有些含糊不清。它还继续说明属性的顺序以及值的数量和顺序也很重要。

它还声明'要计算性能结果,您的知识流程过程将需要在分类器之后和TextViewer组件之前的“ClassifierPerformanceEvaluator”组件。'

如果您是KnowledgeFlow环境的新手,Rushdi Shams提供了一个很棒的教程here,详细介绍了一般过程。

以下是使用AdaBoost(预加载模型)生成所需结果的示例工作流程:

KnowledgeFlow Diagram using AdaBoost

希望这有助于!