码迷,mamicode.com
首页 > 其他好文 > 详细

K 折验证

时间:2019-10-05 16:07:37      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:width   style   alt   实例化   评估   src   class   情况下   mamicode   

    为了在调节网络参数(比如训练的轮数)的同时对网络进行评估,你可以将数据划分为训练集和验证集。但由于数据点很少,验证集会非常小(比如大约100 个样本)。因此,验证分数可能会有很大波动,这取决于你所选择的验证集和训练集。也就是说,验证集的划分方式可能会造成验证分数上有很大的方差,这样就无法对模型进行可靠的评估。
    在这种情况下,最佳做法是使用 K 交叉验证。这种方法将可用数据划分为 K个分区(K 通常取 4 5),实例化 K 个相同的模型,将每个模型在 K-1 个分区上训练,并在剩下的一个分区上进行评估。模型的验证分数等于 K 个验证分数的平均值。这种方法的代码实现很简单。
技术图片

K 折验证

标签:width   style   alt   实例化   评估   src   class   情况下   mamicode   

原文地址:https://www.cnblogs.com/rising-sun/p/11624792.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!