支持向量机

支持向量机分为线性可分支持向量机、线性支持向量机、非线性支持向量机
线性可分支持向量机
线性可分支持向量机针对的对象是线性可分的数据。即我可以找一个超平面将数据完全划分开。线性可分支持向量机的策略是使数据到超平面的距离最大,即硬间隔最大化(这里与感知机进行区分,感知机的策略是让误分类点到超平面的距离最小,最后即为0。感知机目的只是找到一个超平面可以将数据正确划开,且采用梯度下降的方式跟新权重和偏置,因此有无数多个这样的超平面。而支持向量机是在着无数多个超平面中选择距离最大的那一个)。
支持向量机分类函数支持向量机的分类函数
支持向量机的超平面为:支持向量机分类超平面
为了使数据到线性可分支持向量机的距离最小,则必须满足要求:
在这里插入图片描述
求解时利用拉格朗日算子求解,则得到:
在这里插入图片描述
对其w,b,α求偏导可得:
在这里插入图片描述
因此可得到线性可分支持向量机的对偶形式为:
线性可分支持向量机的对偶形式
在求线性可分支持向量机的分类超平面的时候就可以利用对偶形式进行求解,然后利用(w,b)关于α的函数求出相应的(w,b)
利用对偶形式的优点在于:一是将优化的W,b化简为优化参数α(αi对应数据点(xi,yi));还有一个优势是在于可以导入核函数进行求解。即应用至更高维。
线性支持向量机
线性支持向量机针对数据绝大部分能完全区分,但存在少部分不能区分的情况。其策略是软件个最大化,即在硬间隔最大化的基础上,设置一个偏移量,补偿其偏置。线性支持向量机的大体思路与线性可分支持向量机的思路一样,只是其最后的最优化对象多了一项:
在这里插入图片描述
非线性支持向量机
非线性支持向量机对应的对偶改为核函数的形式即可

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值