SVM入门

SVM入门

SVM是支持向量机,那么
什么是支持向量?
在这里插入图片描述
样本中距离超平面最近一些点,这些点叫做支持向量
支持向量机的推导
SVM 想要的就是找到各类样本点到超平面的距离最远,也就是找到最大间隔超平面。任意超平面可以用下面这个线性方程来描述:
在这里插入图片描述

二维空间点 (x,y) 到直线 的距离公式是:
在这里插入图片描述

扩展到 n 维空间后,点 到直线 的距离为:
在这里插入图片描述

其中 在这里插入图片描述
。如图所示,根据支持向量的定义我们知道,支持向量到超平面的距离为 d,其他点到超平面的距离大于 d。
在这里插入图片描述

于是我们有这样的一个公式:
在这里插入图片描述

稍作转化可以得到: 在这里插入图片描述

||w||d 是正数,我们暂且令它为 1(之所以令它等于 1,是为了方便推导和优化,且这样做对目标函数的优化没有影响),故:在这里插入图片描述

将两个方程合并,我们可以简写为:在这里插入图片描述
至此我们就可以得到最大间隔超平面的上下两个超平面:在这里插入图片描述
每个支持向量到超平面的距离可以写为:在这里插入图片描述
由上述y(w 可以得到 ,所以我们得到:在这里插入图片描述
最大化这个距离:在这里插入图片描述
这里乘上 2 倍也是为了后面推导,对目标函数没有影响。刚刚我们得到支持向量 ,所以我们得到:在这里插入图片描述
再做一个转换:在这里插入图片描述
为了方便计算(去除||w|| 的根号),我们有:在这里插入图片描述
所以得到的最优化问题是:在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值