【发布时间】:2013-06-04 07:30:56
【问题描述】:
我的意思是,假设我有 10 个训练集的子集 (set1, set2,.....set10)。根据我的说法,要执行 10 倍 CV,我应该在 rbind(set2,set3.....set9,set10) 上训练我的算法并在 set1 上测试它。然后我会在rbind( set1,set3,set4,....set10) 上训练它并在set2 上测试它等等。我说的对吗?
我有一种感觉,我们在set2、set3....set10 上逐一训练算法并在set1 上进行测试。这样,我们在 set1 上有 9 组预测,然后我们可以将其平均。哪一个是正确的方法?
任何帮助将不胜感激。
谢谢。
【问题讨论】:
标签: r machine-learning cross-validation