浅析支持向量机SVM

  前文讲线性回归时,提到了两个准则:感知器准则和最小平方误差准则。简单归结为 wtx>0wtx>b ,这样确定的解是很多的,因此存在解区域。而我们想再增加些约束,找到一个更好些的解,这就到了SVM算法。SVM算法是寻找划分样本的两个极端情况超平面的中间超平面,实现分类目的。

SVM的直观介绍

  如下图,中间的红色颜色分界线即为我们要找的判决界限。
  

SVM分界面

  也就是找到两条边界或者极端划分边界的中间的最大间隔。

几个问题的解释

  1. 如何定义间隔。
  2. 为什么用几何间隔。
  3. 两个边界怎么找的。
  4. 如何求解参数。

间隔用什么指标呢?

  间隔用几何间隔来衡量。什么是几何间隔呢?
  线性判别中用的是带方向的几何距离(点 x 到超平面 g(x)=wtx+w0=0 的距离) r=g(x)||w||
  几何间隔为 γ=|g(x)|||w||
  几何间隔的优点:不会随着 ww0 的缩放而变化,只与超平面的位置有关。
  函数间隔: γˆ=yg(x)=|g(x)| y 是类别,正负表示。函数间隔与几何间隔相比,只是比例 ||w|| 的差距,且会随着参数 ww0 的变化而缩放。

为什么用几何间隔?

  我们期望中间的间隔越大越好,这个间隔最好只与两个边界超平面的位置由关系,而与其他无关。函数间隔会随着参数的缩放而变化,而几何间隔则不用担心缩放的问题,只与位置有关。因此用几何间隔来衡量间隔是合理且合适的。

怎么找两侧边界

  * 为什么两个边界是 wtx+b=+1 wtx+b=1 呢?正负一是怎么来的?*
  现在只关心间隔的大小。
  则每个样本的到分界面的距离就变为 γ(i)=y(i)(wtx+w0||w

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值