踩刹车——regularization
2023-12-01 01:10:48
从一个问题说起:
当我们使用H10去拟合曲线的时候,其实我们只想要H2的结果。如果从H10变回到H2呢?
所以我们只需要添加上限制条件:w3=...=w10=0即可。现在呢,我们可以放宽一点条件:任意8个w为0即可。
但是像这种问题是NP-Hard问题,需要枚举所有的情况。
我们再放宽一点条件:
对于linear regression问题,这类squared 条件很好求解。
求解过程主要依赖于Lagrange Multiplier。其次需要结合linear regression中需要用到的推导:
也就是说,添加限制条件之后的线性回归就等价于其error measure为Eaug的线性回归算法。
在上述推导中C始终未出现,但是却有一个λ,λ的选择对于算法会产生怎么的影响呢?
可以看出λ越大相当于C越小。而微小的λ(相当于微小的约束)会产生极其良好的效果。
为什么加上约束条件之后就会使得算法表现更良好呢?因为加上约束条件,就相当于对H进行了约束,使得dvc减小。
现在只有一个问题:如何选择出一个最优的λ。
、
没有什么方法,用多个λ试一试挑选出最好的λ即可。具体的挑选过程其实是一个看仪表盘的过程(validation)。
最新文章
- jquery插件——检测DOM元素是否在浏览器可视范围之内
- 如何调试ANDROID下面黑屏问题
- MVVM架构~knockoutjs系列之从Knockout.Validation.js源码中学习它的用法
- CI框架源码阅读笔记1 - 环境准备、基本术语和框架流程
- 几个 Context 上下文的区别
- FAQ软件卸载
- mysql 常用操作(整理)
- freemaker
- Net基础恶补
- Cross platform GUI for creating SSL certs with OpenSSL
- Python中的多进程与多线程(二)
- CodeForces 614B Gena's Code
- iOS 沙盒
- Carbondata源码系列(一)文件生成过程
- MyEclipse做的项目改成eclipse能用的
- org.springframework.beans.factory.CannotLoadBeanClassException-估计mapper出参 和 po字段不对应了
- nginx 文档链接
- sql server 字符串字节长度
- 【转】【WPF】WPF中MeasureOverride ArrangeOverride 的理解
- Windows2008 IIS + .NET环境搭建指南