数据挖掘第6周

SVM(Support Vectors Machine)

仿射超平面:在n维空间中,自由度为(n-1)的一个“面”。在二维平面中,超平面是一条线;三维空间中,超平面是一个面;当n>3时,超平面仅为纯粹的数学概念。在n维空间中,超平面定义为

w^{\top }x+b=0,其中w,x均为n维列向量,w=(w_1,w_2,\cdots ,w_n)^{\top },x=(x_1,x_2,\cdots ,x_n)^{\top }

显然向量\omega垂直与超平面。

在机器学习中,超平面将两个不相交的凸集分开。显然满足这样条件的超平面在n维空间中有无数个,但是与两个凸集间隔最大的超平面只有一个。

对于空间中任一点x到超平面的距离M=\frac{|w^{\top }x+b|}{\left \| w \right \|},我们要求最大间隔,M便要最大,经过一系列的化简后,maxM\Leftrightarrow max\frac{2}{\left \| w \right \|}\Leftrightarrow min\frac{1}{2}\left \| w \right \|^{2},在约束条件y(w^{\top }x+b)\geq 1,y=\pm 1下。由于拉格朗日乘数法的约束条件的形式为\varphi (x)=0,所以我们引入松弛变量\alpha,使得g(w,b)=y(w^{\top }x+b)-1-\alpha ^{2}=0

此时构造拉格朗日方程为L(w,b;\lambda )=\frac{1}{2}\left \| w \right \|^{2}+\lambda \left [ y(w^{\top }x+b)-1-\alpha ^{2} \right ]【垃圾csdn】,即

\frac{\partial L}{\partial w}=\left \|w \right \|+\lambda \left \| x \right \|=0

\frac{\partial L}{\partial b}=\lambda =0

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值