机器学习:K折交叉验证

机器学习里面K折交叉验证,到底验证的是什么?比如,我需要一个模型,然后用了K折交叉验证,k次的训练集都不一样,那么模型中算出来的参数也不一样,那我不就相当于有了k个模型。... 机器学习里面K折交叉验证,到底验证的是什么?
比如,我需要一个模型,然后用了K折交叉验证,k次的训练集都不一样,那么模型中算出来的参数也不一样,那我不就相当于有了k个模型。那K次的MSE平均得到模型的评估值有什么意义?另外,那我到底该如何选择,到底怎么确定模型的参数?
展开
 我来答
帐号已注销
2019-05-17 · TA获得超过4420个赞
知道大有可为答主
回答量:1.3万
采纳率:65%
帮助的人:814万
展开全部
你说的应该是10折交叉验证,是指把数据集分成10份。
机器学习中k折交叉验证是指将数据集分成k份(可以随机切分,也可以按时间切分,但需要确保训练集和测试集同分布),然后,选择一份作为测试集,剩下的k-1份作为训练集,训练完模型后计算一下损失值;接着换另一份作为测试集,剩下的k-1份作为训练集,再训练一个模型,计算一下损失值;类似这样依次选择每一份作为测试集;最后将不同测试集对应的损失值求平均,就得到了最终的模型评价指标。
远宽能源
2022-07-18 广告
实时仿真器是通过实时运行物理对象的数学模型来模拟他们的行为,同时实时仿真器带有IO板卡,通过IO通道和控制器交互信息。一款好的实时仿真平台应该需要注意兼容性和免除编译等待时间。StarSim HIL是远宽能源科技有限公司(ModelingT... 点击进入详情页
本回答由远宽能源提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式