开发者社区> 问答> 正文

机器学习交叉验证的作用是什么?

已解决

机器学习交叉验证的作用是什么?

展开
收起
游客gaiketk6mpmke 2022-04-01 15:23:46 1021 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    1)交叉验证是用来评估模型在新的数据集上的预测效果,也可以一定程度上减小模型的过拟合

    2)还可以从有限的数据中获取尽可能多的有效信息。

    交叉验证主要有以下几种方法:

    ①留出法.简单地将原始数据集划分为训练集,验证集,测试集三个部分.

    ②k折交叉验证.(一般取5折交叉验证或者10折交叉验证)

    ③留一法.(只留一个样本作为数据的测试集,其余作为训练集)---只适用于较少的数据集

    ④ Bootstrap方法.(会引入样本偏差)

    2022-04-01 17:45:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
大规模机器学习在蚂蚁+阿里的应用 立即下载
基于Spark的面向十亿级别特征的 大规模机器学习 立即下载
基于Spark的大规模机器学习在微博的应用 立即下载