在Weka GUI中生成多个ROC曲线

时间:2012-03-30 19:59:37

标签: machine-learning weka

我正在使用Weka 3.6 GUI来比较数据集上一组监督学习算法的性能。我正在为每个学习算法生成单独的ROC曲线。我的问题是:在Weka中是否有一种方法可以在同一组标度上生成所有算法的所有ROC曲线(这样可以更容易地进行比较)?如果没有,我该怎么办?感谢。

2 个答案:

答案 0 :(得分:8)

可能。您需要使用KnowledgeFlow GUI而不是Experimenter

在KnowledgeFlow中,您可以加载数据集并对其执行不同的算法。然后可以将每个算法的结果组合到相同的Model PerformanceChart中,从而得到组合多个ROC曲线的图。详细步骤可在this guide中的第4.2节中找到。

答案 1 :(得分:1)

据我的经验告诉我 - 不。你可以一次查看一个分类器的ROC而不是一个地方的所有分类器的ROC。但是,要进行比较,您可以从分类器选项卡中获取ROC值并比较这些值(接近1意味着良好的分类器)。