首页 > 其他 > 详细

支持向量机

时间:2019-09-03 22:54:34      阅读:104      评论:0      收藏:0      [点我收藏+]

硬间隔:

技术分享图片

超平面通过如下方程描述:

  $w^{T}x+b=0$

则任意一点到超平面的距离:

  $r=\frac {|w^{T}x+b|} {||w||}$

假设超平面(w,b)能将训练样本正确分类,即对于$(x_{i},y_{i})\subset D$,若$y_{i}=+1$,则有$w^{T}x_{i}+b>0$,若$y_{i}=-1$,则有$w^{T}x_{i}+b<0$。令

  $\left\{\begin{matrix}w^{T}x_{i}+b \geq 1,y_{i}=+1\\ w^{T}x_{i}+b \leq  1,y_{i}=-1\end{matrix}\right.$

因为$w^{T}x+b$前面可以乘以一个常数而超平面不变,所有令$w^{T}x+b=1$,则最大化

  $\gamma = \frac {2}{||w||}$

即:

  $\underset{w,b}{max} \frac {2}{||w||}$

  $s.t. \ y_{i}(w^{T}x_{i}+b)\geq 1,i=1,2,...,m$

等价于:

  $\underset{w,b}{min} \frac {1}{2}||w||^{2}$

  $s.t. \ y_{i}(w^{T}x_{i}+b)\geq 1,i=1,2,...,m$

 

对偶问题:

  $L(w,b,a)=\frac{1}{2}||w||^{2}+\sum_{i=1}^{m}a_{i}(1-y_{i}(w^{T}x_{i}+b))$

对w和b求导:

  $w=\sum_{i=1}^{m}a_{i}y_{i}x_{i}$

  $0=\sum_{i=1}^{m}a_{i}y_{i}$

 

支持向量机

原文:https://www.cnblogs.com/xcxy-boke/p/11455981.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!