留一专题

LOOCV - Leave-One-Out-Cross-Validation 留一交叉验证

什么是留一交叉验证 正常训练都会划分训练集和验证集,训练集用来训练模型,而验证集用来评估模型的泛化能力。留一交叉验证是一个极端的例子,如果数据集D的大小为N,那么用N-1条数据进行训练,用剩下的一条数据作为验证,用一条数据作为验证的坏处就是可能 E v a l E_{val} Eval​和 E o u t E_{out} Eout​相差很大,所以在留一交叉验证里,每次从D中取一组作为验证集,直到