目标函数值:λwλγ^约束函数: yiλ(wTxi+b)λγ^, xi

qquad


qquad

显然,权值

(

w

,

b

)

(boldsymbol w,b)

(w,b) 与其同比例的缩放

(

λ

w

,

λ

b

)

(lambdaboldsymbol w,lambda b)

(λw,λb) 对于约束最优化问题(2)而言是没有影响的。

qquad


quadbullet

 构造凸二次规划问题

qquad

约束最优化问题(2)中,可以简单函数间隔

γ

^

=

1

hatgamma=1

γ^=1

假设求解的权值为

(

w

,

b

)

(boldsymbol w,b)

(w,b)样本

x

boldsymbol x

x

w

T

x

+

b

=

0

boldsymbol w^Tboldsymbol x+b=0

wTx+b=0几何间隔

γ

^

w

dfrac{hatgamma}{Vertboldsymbol wVert}

wγ^
函数间隔

γ

^

=

1

hatgamma=1

γ^=1 时的几何间隔写为

1

λ

w

dfrac{1}{Vertlambda^{prime}boldsymbol wVert}

λw1,也就是

(

w

,

b

)

(boldsymbol w,b)

(w,b) 缩放为了

(

λ

w

,

λ

b

)

,

 

λ

=

1

/

γ

^

(lambda^{prime}boldsymbol w,lambda^{prime}b), lambda^{prime}=1/hatgamma

(λw,λb), λ=1/γ^

w

T

x

+

b

=

0

boldsymbol w^Tboldsymbol x+b=0

wTx+b=0

λ

w

T

x

+

λ

b

=

0

lambda^{prime}boldsymbol w^Tboldsymbol x+lambda^{prime}b=0

λwTx+λb=0 是同一个分类

qquad

那么,约束最优化问题(2)可以写为:

max

w

,

b

 

γ

^

w

 

s

.

t

.

   

y

i

(

w

T

x

i

+

b

)

γ

^

,

 

 

x

i

γ

^

=

1

max

w

,

b

 

1

w

 

s

.

t

.

   

y

i

(

w

T

x

i

+

b

)

1

,

 

 

x

i

qquadqquadtextcolor{darkblue}{begin{aligned}&max_{boldsymbol w,b} dfrac{hatgamma}{Vertboldsymbol wVert}\ & s.t. y_i(boldsymbol w^Tboldsymbol x_i+b) ge hatgamma, forall boldsymbol x_iend{aligned}}quadoverset{hatgamma=1}Longrightarrowqquadtextcolor{royalblue}{begin{aligned}&max_{boldsymbol w,b} dfrac{1}{Vertboldsymbol wVert}\ & s.t. y_i(boldsymbol w^Tboldsymbol x_i+b) ge 1, forall boldsymbol x_iend{aligned}}

w,bmax wγ^ s.t.   yi(wTxi+b)γ^,  xiγ^=1w,bmax w1 s.t.   yi(wTxi+b)1,  xi

qquad


qquad

又由于

max

 

1

w

min

 

1

2

w

2

max dfrac{1}{Vertboldsymbol wVert}Longleftrightarrowmin dfrac{1}{2}Vertboldsymbol wVert^2

max w1min 21w2,因此可以构造一个凸二次规划问题

qquad

约束最优问题(3)

min

w

,

b

 

1

2

w

2

 

s

.

t

.

   

y

i

(

w

T

x

i

+

b

)

1

,

 

x

i

qquadqquadqquadtextcolor{indigo}{begin{aligned}&min_{boldsymbol w,b} dfrac{1}{2}Vertboldsymbol wVert^2\ & s.t. y_i(boldsymbol w^Tboldsymbol x_i+b) ge 1,quad forall boldsymbol x_iend{aligned}}

w,bmin 21w2 s.t.   yi(wTxi+b)1, xi

qquad

3. 支持向量

qquad

支持向量

(

support vector

)

(text{support vector})

(support vector) 是指距离分类面最近的训练样本(红色 + 点),两个(红色点线)超平面

w

T

x

+

b

=

1

boldsymbol w^Tboldsymbol x+b=1

wTx+b=1

w

T

x

+

b

=

1

boldsymbol w^Tboldsymbol x+b=-1

wTx+b=1 之间的距离,称为间隔

(

margin

)

(text{margin})

(margin)

qquad

在这里插入图片描述

qquad

考察该凸二次规划最优问题

min

w

,

b

 

1

2

w

2

 

s

.

t

.

   

y

i

(

w

T

x

i

+

b

)

1

,

 

x

i

qquadqquadqquadbegin{aligned}&min_{boldsymbol w,b} dfrac{1}{2}Vertboldsymbol wVert^2\ & s.t. y_i(boldsymbol w^Tboldsymbol x_i+b) ge 1,quad forall boldsymbol x_iend{aligned}

w,bmin 21w2 s.t.   yi(wTxi+b)1, xi

qquad

支持向量也是使得约束条件的等式成立的点,即:

y

(

w

T

x

+

b

)

=

1

y(boldsymbol w^Tboldsymbol x+b)=1

y(wTx+b)=1在线性可分的情况下,选择不同的点作为支持向量,就可以确定不同的分离超平面

w

T

x

+

b

=

0

boldsymbol w^Tboldsymbol x+b=0

wTx+b=0

  • 正例的)支持向量

    x

    i

    ,

    y

    i

    =

    +

    1

    :

     

    y

    i

    (

    w

    T

    x

    i

    +

    b

    )

    =

    1

    H

    1

    :

    w

    T

    x

    i

    +

    b

    =

    1

    boldsymbol x_i,y_i=+1: y_i(boldsymbol w^Tboldsymbol x_i+b)=1 qquadRightarrowquad H_1:boldsymbol w^Tboldsymbol x_i+b=1

    xi,yi=+1: yi(wTxi+b)=1H1:wTxi+b=1
    其余的 正例的)训练样本满足

    w

    T

    x

    i

    +

    b

    >

    1

    boldsymbol w^Tboldsymbol x_i+b>1

    wTxi+b>1

  • (负例的)支持向量

    x

    j

    ,

    y

    j

    =

    1

    :

    y

    j

    (

    w

    T

    x

    j

    +

    b

    )

    =

    1

    H

    2

    :

    w

    T

    x

    j

    +

    b

    =

    1

    boldsymbol x_j,y_j=-1:y_j(boldsymbol w^Tboldsymbol x_j+b)=1 qquadRightarrowquad H_2:boldsymbol w^Tboldsymbol x_j+b=-1

    xj,yj=1:yj(wTxj+b)=1H2:wTxj+b=1
    其余的 (负例的)训练样本满足

    w

    T

    x

    i

    +

    b

    <

    1

    boldsymbol w^Tboldsymbol x_i+b<-1

    wTxi+b<1

  • 两个平面

    H

    1

    H_1

    H1

    H

    2

    H_2

    H2 之间的间隔为

    2

    w

    dfrac{2}{Vertboldsymbol wVert}

    w2

qquad


qquad


【写在最后】SVM的资料太多了,越写越觉得没什么特别的内容值得去写。攒在草稿箱里太久,发出来就当留个记录吧。

原文地址:https://blog.csdn.net/xfijun/article/details/105409081

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_27542.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注