首页 > 代码库 > 《机器学习基石》---验证

《机器学习基石》---验证

本节涉及的知识点:

(1)用验证来选择参数和模型;

(2)验证的流程;

(3)验证集大小的选择;

 

1 验证

我们可以用验证来从如下的组合中做选择:

技术分享

 

验证的流程是:先划分训练集Dt和验证集Dv,在训练集上选择不同的模型和参数做训练,得到不同的模型。选择一个在验证集上表现最好的模型,再用整个数据集来训练它,得到最终的模型:

技术分享

 

验证集大小不能太大也不能太小,原因是:(这部分还没怎么理解)

技术分享

通常验证集大小选N/5。

 

2 留一交叉验证

3 K折交叉验证

《机器学习基石》---验证