SVM回归

SVM回归通过ϵ-insensitive误差函数实现,允许预测值与真实值在阈值ϵ内的误差不被惩罚。文章介绍了误差函数如何形成一个容忍误差的管道,并将其转换为约束优化问题,利用松弛变量和KKT条件求解。最后,讨论了拉格朗日乘子法在解决该问题中的应用。
摘要由CSDN通过智能技术生成

 SVM回归算法采用ϵ−insensitive误差函数。ϵ−insensitive 误差函数定义为,如果预测值yn与真实值tn的差值小于阈值ϵ将不对此样本点做惩罚,若超出阈值,惩罚量为|yn−tn|−ϵ。

Eϵ 误差函数实际形成了一个管道,在管道中样本点不做惩罚被称为ϵ−tube(放松了惩罚不过度追求完美拟合)。Eϵ替代平方误差项,最小化误差函数为:

 上述目标函数含有绝对值项不可微。因此我们将它转化为一个约束优化问题。为每一个样本数据定义两个松弛变量ξn≥0,ξn^≥0,表示度量tn与ϵ−tube的距离。

当样本点真实值tn位于管道上方时,ξn>0,写成表达式:tn>y(xn)+ϵ时,ξn>0,ξ^n=0;

当样本点真实值tn位于管道下方时,ξn^>0,写成表达式:tn<y(xn)−ϵ时,ξn^>0,ξn=0; 

 如上图所示,蓝色点tn>y(xn)+ϵ,需要惩罚,因此需要ξn>0,绿色点tn<y(xn)+ϵ,在管道内不需要

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值