当前位置:网站首页>机器学习——交叉验证法
机器学习——交叉验证法
2022-08-02 13:40:00 【LRJ-jonas】
与留出法相似,将数据集D划分为k:个子集同样存在多种划分方式.为减小因样本划分不同而引入的差别,k折交叉验证通常要随机使用不同的划分重复p次,最终的评估结果是这p次k折交叉验证结果的均值,例如常见的有“10次10折交叉验证”。
假定数据集D中包含m个样本,若令k= m,则得到了交叉验证法的一个特例:留一法(Leave One-Out,简称LOO).显然,留一法不受随机样本划分。方式的影响,因为m个样本只有唯一的方式划分为m个子集一每个子集包含一个样本;留一法使用的训练集与初始数据集相比只少了一个样本,这就使得
在绝大多数情况下,留一法中被实际评估的模型与期望评估的用D训练出的模型很相似.因此,留-法的评估结果往往被认为比较准确.然而,留一法也有其缺陷:在数据集比较大时,训练m个模型的计算开销可能是难以忍受的(例如数据集包含1百万个样本,则需训练1百万个模型),而这还是在未考虑算法调参的情况下.另外,留- -法的估计结果也未必永远比其他评估方法准确;“没有免费的午餐”定理对实验评估方法同样适用。
边栏推荐
猜你喜欢
随机推荐
RestTemplate 使用:设置请求头、请求体
WPF效果第一百九十三篇之登录实现
攻防世界----unfinish
【C语言】剖析函数递归(1)
stack && queue
GTK:Gdk-CRITICAL **: IA__gdk_draw_pixbuf: assertion ‘GDK_IS_DRAWABLE (drawable)’ failed
社区收藏缓存设计重构实战
FreeBSD bnxt以太网驱动源码阅读记录三:
大而全的pom文件示例
WiFi Association&Omnipeek抓包分析
微信小程序如何实现支付功能?看官方文档头疼(使用云函数的方式操作)「建议收藏」
Reading IDEO, Design Changes Everything
ORACLE expdp/impdp详解
Do you know Dijkstra of graph theory?
Taurus.MVC V3.0.3 microservice open source framework released: Make the evolution of .NET architecture easier in large concurrency.
86.(cesium之家)cesium叠加面接收阴影效果(gltf模型)
[C language] Analysis of function recursion (1)
els 长条方块变形条件、边界碰撞判定
鲁大师7月新机性能/流畅榜:骁龙8+正面对决天玑9000+,性能跑分突破123万!
els long block deformation conditions, boundary collision judgment