交叉验证笔记

交叉验证

评估模型泛化能力的方法(通过将数据集划分为多个子集,反复进行训练和验证,用以减少单次数据划分带来的随机性误差)

简单交叉验证(Hold-Out Validation)

将数据划分为训练集和验证集(如70%训练,30%训练),结果受单次划分影响较大,可能高估或低估模型性能

k折交叉验证(k-Fold Cross-Validation)

将数据均匀分为k个子集,每次用k-1折训练,剩余1折验证,重复k次后取平均性能,充分利用数据,结果更稳定

留一交叉验证(Leave-One-Out,简称Loo)

ne-Out,简称Loo)

每次仅留一个样本作为训练集,其余全部用于训练,重复直到所有样本都被验证一次

相关推荐
Justice Young8 分钟前
Sqoop复习笔记
hadoop·笔记·sqoop
深蓝海拓28 分钟前
PySide6从0开始学习的笔记(二十三)使用QRunnable在线程池中执行临时任务
笔记·python·qt·学习·pyqt
三档程序员32 分钟前
适配龙芯笔记之 libthriftnb.so 链接libevent失败
笔记
声网33 分钟前
如何用 Fun-ASR-Nano 微调一个「听懂行话」的语音模型?丨Voice Agent 学习笔记
笔记·学习·xcode
m0_613607011 小时前
小土堆- P5-笔记
pytorch·笔记·深度学习
Yu_Lijing1 小时前
基于C++的《Head First设计模式》笔记——工厂模式
c++·笔记·设计模式
我的golang之路果然有问题1 小时前
Mac 上的 Vue 安装和配置记录
前端·javascript·vue.js·笔记·macos
我的golang之路果然有问题1 小时前
Docker 之常用操作(实习中的)
java·运维·笔记·docker·容器·eureka
charlie1145141911 小时前
从0开始的机器学习(笔记系列)——导数 · 多元函数导数 · 梯度
人工智能·笔记·学习·数学·机器学习·导数
optimistic_chen1 小时前
【Redis系列】事务特性
数据库·redis·笔记·缓存·事务