采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师, 交叉验证不是可以防止模型过拟合的问题了吗,为什么还要用模型正则化解决过拟合问题呢
交叉验证不可以防止过拟合。
交叉验证的作用是给出了模型选择的标准,所以在model_selection的模块中。请再看一遍交叉验证相关的视频,或者参考这个问答:http://coding.imooc.com/learn/questiondetail/82935.html
另外,防止过拟合的方式也不止一种。同时采用多种方式防止过拟合是正常的。可以参考这里:http://coding.imooc.com/learn/questiondetail/39781.html
继续加油!:)
噢o,可是老师我还有点疑惑,比如在视频中的例子,y与x是二次函数形状的,若交叉验证得到泛化能力最好的超参数degree=2,那不就不会防止过拟合了吗?
过拟合是指在训练数据集上效果很好,但在测试数据集上效果很差。防止过拟合是改善这种情况。
非常感谢!
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
2.5k 19
3.5k 17
2.9k 15
1.6k 15
1.4k 14