1.样本集
D=(x1,y1),(x2,y2),(x3,y3),(x4,y4),...,(xm,ym)
2.目标函数
寻找最优超平面将不同类别的样本分开。
wTx+b=0
w 为法向量,b为位移项。
如果超平面将样本成功分类,则下式成立:
{wTxi+b⩾+1,yi=+1wTxi+b⩾−1,yi=−1
使等号成立的样本点成为支持向量。
任意点x到超平面的距离:
γ=∣∣w∣∣∣wTx+b∣≥∣∣w∣∣1
整个margin的宽度:
γ=∣∣w∣∣2
得到基本的目标函数
argw,bmax∣∣w∣∣2
s.t.yi(wTxi+b)≥1,i=1,2,...,N
对目标函数变化
argw,bmin21∣∣w∣∣2
s.t.yi(wTxi+b)≥1,i=1,2,...,N
引入拉格朗日乘子
L(w,b,α)=21∣∣w∣∣2+i∑αi[1−yi(wTxi+b)]
对 w ,b 求导
∂w∂L=w−i∑αiyixi=0⇒w=i∑αiyixi
∂b∂L=i∑αiyi=0
将w,b带入

至此目标函数完成:
argαmax(i∑αi−21i∑j∑αiαjyiyjxiTxj)
s.t.i∑αiyi=0
αi≥0,i=1,2,...,N
αi≥0,i=1,2,...,N
求出结果
w∗=i∑αi∗yixi