在Weka中保留交叉验证的订单

时间:2017-12-06 21:21:11

标签: weka cross-validation

我正在使用Weka GUI对传感器数据进行分类。

我有10人的措施,数据被分类。因此,前10%对应于参与者1,第二个10%对应于参与者2等。

我想使用10倍交叉验证来为9个参与者构建模型,并在剩下的参与者上进行测试。在我的情况下,我相信我可以通过简单地不随机化数据分割来实现这一点。

我最好怎么做呢?

1 个答案:

答案 0 :(得分:1)

我不知道如何在资源管理器中执行此操作。

KnowledgeFlow GUI中,有一个 CrossValidationFoldMaker 用于创建交叉验证折叠。这可以选择保留实例订单,它表示它会保留实例的顺序,而不是随机随机播放。

这里有一个描述KnowledgeFlow界面的视频: https://www.youtube.com/watch?v=sHSgoVX9z-8&t=7s