吃瓜第五弹——支持向量机(一)

        由于笔者没学过最优化的相关内容,对SVM的内容理解较为吃力,所以这部分内容分两次进行学习。

 1 间隔与支持向量

        我们总是希望,在样本空间中找到一个超平面,把不同类别的样本分开。从“直觉”上讲,两类样本“最中间的”划分超平面最佳,其鲁棒性好,泛化能力强

        b0cc65f8ea3c4d7a8f5dee421d824888.png

        例如图中这个红色的超平面,离两类样本的距离都是最远的。

        我们需要怎样求解这个超平面(在二维空间中超平面是一条直线),只需要确定其法向量和位移项就行了。

9b7d67f64cfb4c1389dff2d3763c8b6a.png 

        由于任意点到该超平面的距离为

36b550c7a8484d4e9f8ab431222db580.png 

         如图,两个超平面的方程如图,位于超平面的训练样本点称为“支持向量” ,两个异类支持向量之间距离叫“间隔”,我们希望间隔最大。

ced1c8a5695e4afabf03b8f98427628f.png

        则有如下的优化问题

26b7405bcce448a58849034e480663ed.png

 

        其约束条件为

         677272175a6e46c69832edea622cd61b.png

        将目标函数取倒数,就变为最小化问题,此时就是SVM的基本型。

2 对偶问题

        我们使用拉格朗日乘子法得到其“对偶问题”。

        由SVM的基本型,我们可以得到如下的拉格朗日函数:

7474d94ab3a7448491741eab7276b982.png

        通过求偏导置零,并带入上式,得到对偶问题

4589e5450e924ad68012e9160505a4f1.png 

        有如下的约束条件

cc1107a994ad46a7b2c9a0ecfd7f9687.png

 7deeab976add47baa3577f9689ae27e4.png

 

         以上就是我SVM第一次的学习内容,等我学习最优化的知识之后,我会重新根据我的理解来写这一篇笔记!

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值