2016-08-23 142 views
0

我是WEKA的新手,希望获得所有类的所有实例从分类选项卡到csv文件的概率分布,以便进一步分析模型。输出分类WEKA中所有实例的概率分布

请在WEKA GUI资源管理器中提出如何解决这个问题?

+0

在Weka 3.8中,在测试选项下,您可以选择“更多选项...”按钮。在这里您可以找到将预测输出为csv的选项。虽然这会打印到“分类器输出”窗口,但它确实包含预测类的分布。您可以将此输出复制到文本编辑器中,并在两类问题中计算其他类的概率分布。我不确定如何为两个以上的课程做到这一点。 – Walter

+0

@Walter我正在寻找适用于具有22个类的数据集的解决方案。不管怎么说,多谢拉。 – typhon

+0

这对于代码来说相当容易。不知道是否可以通过GUI进行。 – xro7

回答

0

不完全确定你在问什么,但我收集它是交叉验证/%分裂运行的输出,你想作为一个CSV文件?如果是这样,那么最好的地方是在WEKA的Experimenter选项卡中。首先,点击“新建”,然后点击“添加新建”,然后在左下角的框中添加数据集。其次,在单击“添加新”的右下角框中添加算法。最后,将结果目标更改为“CSV文件”并浏览文件位置。您也可以在此处配置实验类型和重复次数。在下一个标签中运行实验并等待完成。你会在目的地csv找到你的结果。

1

我只注意到有在测试选项更多的选择按钮分类标签。在那里你可以选择CSV为输出预测。如果您点击CSV,您可以将outputDistribution设置为true,并命名您的文件。希望这有助于您。

如果这不起作用,那么使用java代码很容易做到这一点。