【发布时间】:2011-11-29 00:01:18
【问题描述】:
在 k 折中,我们有这个: 你把数据分成k个子集 (大约)大小相等。你训练网络 k 次,每次离开 从训练中取出一个子集,但仅使用省略的子集 计算您感兴趣的任何错误标准。如果 k 等于样本 大小,这称为“留一法”交叉验证。 “Leave-v-out”是一种 更复杂和昂贵的交叉验证版本,涉及 忽略所有可能的 v 案例子集。
“培训和测试”一词是什么意思?我不明白。
能否请您告诉我一些参考资料,我可以在哪里通过示例学习此算法?
Train classifier on folds: 2 3 4 5 6 7 8 9 10; Test against fold: 1
Train classifier on folds: 1 3 4 5 6 7 8 9 10; Test against fold: 2
Train classifier on folds: 1 2 4 5 6 7 8 9 10; Test against fold: 3
Train classifier on folds: 1 2 3 5 6 7 8 9 10; Test against fold: 4
Train classifier on folds: 1 2 3 4 6 7 8 9 10; Test against fold: 5
Train classifier on folds: 1 2 3 4 5 7 8 9 10; Test against fold: 6
Train classifier on folds: 1 2 3 4 5 6 8 9 10; Test against fold: 7
Train classifier on folds: 1 2 3 4 5 6 7 9 10; Test against fold: 8
Train classifier on folds: 1 2 3 4 5 6 7 8 10; Test against fold: 9
Train classifier on folds: 1 2 3 4 5 6 7 8 9; Test against fold: 10
【问题讨论】:
-
参见维基百科上的common types of cross-validation。
标签: algorithm machine-learning