当前位置:网站首页>机器学习——交叉验证法
机器学习——交叉验证法
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百万个模型),而这还是在未考虑算法调参的情况下.另外,留- -法的估计结果也未必永远比其他评估方法准确;“没有免费的午餐”定理对实验评估方法同样适用。
边栏推荐
- 暑假集训-week2图论
- 为什么IDEA连接mysql Unable to resolve table 编译报错但是可以运行
- requestparam注解接的收的是什么格式(玄机赋注解)
- 【C语言】虐打循环练习题(2)
- wait() ,notify(),notifyAll()以及wait()与sleep()比较
- First acquaintance of scrapy framework 1
- 【C语言】细品分支结构——switch语句
- Introduction to Scala Basic Syntax (3) Various Operators in Scala
- [C language] Analysis of function recursion (2)
- static修饰的函数有什么特点(static可以修饰所有的变量吗)
猜你喜欢
How to improve the originality of self-media creation and create popular works?
【C语言】剖析函数递归(2)
WeChat applet getPhoneNumber interface code=40013
为什么IDEA连接mysql Unable to resolve table 编译报错但是可以运行
线程安全问题及关键字synchronized,volatile
Summer training camp-week2 graph theory
First acquaintance of scrapy framework 1
binary search && tree
C语言提高篇(三)
乐心湖‘s Blog——MySQL入门到精通 —— 囊括 MySQL 入门 以及 SQL 语句优化 —— 索引原理 —— 性能分析 —— 存储引擎特点以及选择 —— 面试题
随机推荐
wait() ,notify(),notifyAll()以及wait()与sleep()比较
Interviewer: Can you talk about optimistic locking and pessimistic locking?
【C语言】剖析函数递归(3)
图文短视频自媒体怎么创作?如何让点击量达到10W?
线程安全问题及关键字synchronized,volatile
软件测试和硬件测试的区别及概念
【622. 设计循环队列】
WiFi Association & Omnipeek Packet Capture Analysis
基于flask商城的管理员功能
使用Amazon SageMaker 构建基于自然语言处理的文本摘要应用
面试官:可以谈谈乐观锁和悲观锁吗
els long block deformation conditions, boundary collision judgment
js array recursively use
鲁大师7月新机性能/流畅榜:骁龙8+正面对决天玑9000+,性能跑分突破123万!
Ribbon负载均衡的深度分析和使用
“二舅”火了,自媒体短视频“爆火”的基本要素,你知道吗?
拯救流浪猫 | 「喵先锋」系列数字版权盲盒明日开抢
电脑死机,Word忘了保存怎么办?怎么恢复?(编辑器是WPS)
Enterprise Network Planning Based on Huawei eNSP
鲲鹏devkit & boostkit