SVM→6.软间隔问题(soft-margin)

SVM→6.软间隔问题(soft-margin)

《SVM→6 .软间隔问题(soft-margin)》


1.有时候训练集数据中有一些异常点( outlier )  ,如果考虑它们,决策边界的效果就不好了
paste-113004884525059.jpg
  1. 为了解决这个问题, 可以对每个样本点paste-63836098920451.jpg引进一个松弛变量paste-63818919051267.jpg,将约束条件变为paste-63861868724227.jpg,注意每个paste-123381525512195.jpg是不一样的,同时,更改目标函数,则最终为求解优化问题:
paste-132843338465283.jpg
C>0称为 惩罚参数 ,C值大的时候对误分类的惩罚增大,C值小的时候对误分类的惩罚减小
  1. 仿照参考见第5课→SVM→4目标函数的求解硬间隔支持向量机,可以将2.中的原始优化问题转化为对偶优化问题如下:
paste-137267154780163.jpg
可以 发现软间隔SVM只是 给ai加上了一个上界。在对目标函数求解时,我们需要先选择惩罚参数C,后续步骤则与硬间隔SVM求解相同。
  1. 软间隔支持向量机的支持向量
    1. 在线性不可分的情况下,对偶问题中对应于paste-172086454648835.jpg的样本点称为支持向量(软间隔的支持向量)。
    2. 通过paste-116737211105283.jpgpaste-121337121079299.jpg,可以知道支持向量到间隔边界的距离是paste-168156559572995.jpg
    3. 软间隔的支持向量或者在间隔边界上,或者在间隔边界与分离超平面之间, 或者在分离超平面误分一侧 
      1. ai*<C,则paste-150027502616579.jpg记忆:当ai<C时说明ai没有固定,满足0<ai<C就可以,在非软间隔中,ai也可以取很多大于0的值,因此这里paste-261761076822019.jpg=0和非软间隔相同,支持向量xi恰好落在间隔边界上; 
      2. ai*=Cpaste-152673202470915.jpg,则分类正确,xi在间隔边界与分离超平面之间; 
      3. ai*=C,paste-155714039316483.jpg,xi在分离超平面上; 
      4. 图ai*=C,paste-157225867804675.jpg,则xi位于分离超平面误分一侧。 
paste-176480206192643.jpg







posted on 2018-10-08 08:26 LeisureZhao 阅读(...) 评论(...) 编辑 收藏

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值