开发者:上海品职教育科技有限公司 隐私政策详情
应用版本:4.2.11(IOS)|3.2.5(安卓)APP下载
随时随地学习课程,支持音视频下载!
cherry0540 · 2021年03月08日
星星_品职助教 · 2021年03月08日
同学你好,
k-fold cross-validation并不是一种建模的方法。而是一种验证的手段。
交叉验证的目的是为了评估已有模型的好坏。这个时候算法模型已经有了。并不是要从这k个模型里选一个作为最后的算法。
所以是将这个已有的算法用k-fold cross-validation验证k次,将每次得到的error做平均。看这个平均的error在不在可接受的范围内。如果在,说明算法通过了验证;如果超出范围,则说明之前的算法有overfitting的问题。