支持向量机的几点注记

1、划分超平面到其异类的支持向量的距离是相等的。所以,对二分类问题而言,它对两种分类类别的泛化能力是一致的。如果某一类数据的噪声小,可以适当的降划分超平面到该类数据支撑向量的距离,降低其鲁棒性(容忍误差范围)。反之亦然。

2、函数间隔可以等倍地增加、减少,因此,取 |wx+b|=1 足以表示 距离 划分超平面 wx+b=0 最近的样本点所在的方程,也即是支持向量。 换句话说,如果超平面 (w,b) 能够将训练样本正确分类,则一定存在缩放变换 : fww gbb 使得对所有的样本点,都有下式成立:

wxi+b1,yi=+1
wxi+b1,yi=1

3、支持向量机的标准形式:

minw,b12||w||2
s.t.   yi(wTxi+b)1,    i=1,2,....,m

4、将主问题转化为对偶问题 Γ(λ,μ)=infxDL(x,λ,μ) 之后,对偶函数给出了主问题最优值的下界,基于对偶函数所能获得的最好的下界是对对偶问题的优化(最大值)。强对偶性成立的条件称为Slater条件(凸优化问题)

5、KKT条件给出了支持向量所对应的样本点是位于最大间隔的边界上的解释。 ai(yif(xi)1)=0 说明当 ai 不等于0时,其必满足最大间隔方程。最终模型只于支持向量有关。

6、核技巧 是将高维空间的内积运算 (ϕ(xi),ϕ(xj)) 转化为原始样本空间的核函数 K(xi,xj) 的运算。

7、对文本数据采用线性核,情况不明时可先采用高斯核。

8、超平面方程 f(x)=wTx+b 中的参数 b 采用一种更鲁棒的算法:

b=1|S|sS(ysiSaiyixTixs)

S={i|ai>0,i=1,2,...,m}

相当于把支持向量都选出来,利用超平面方程计算出平均意义下的 b <script type="math/tex" id="MathJax-Element-3918">b</script>.

9、软间隔支持向量机:允许在部分样本上出错。可以防止过拟合。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值