-
最大间隔,样本xi到超平面(w,b)距离为:
γ=yi∣∣w∣∣(w⋅xi+b)(3)
-
当(2)中的等号成立时候,γ为: γ=∣∣w∣∣1(4)
约束优化
w,bmaxγ(5)
s.tyi(∣∣w∣∣w⋅xi+∣∣w∣∣b)>=γ,i=1,2,..N(6)
-
化简得:
w,bmax∣∣w∣∣1(7)
s.tyi(w⋅xi+b)>=1,i=1,2,..N(8)
-
由上面可得,最大化∣∣w∣∣1等于最小化21∣∣w∣∣2,于是,(7)变为:
w,bmin21∣∣w∣∣2(9)
s.tyi(w⋅xi+b)>=1,i=1,2,..N(10)
-
2、拉格朗日乘子法和对偶问题
-
公式(10)使用拉格朗日乘子法和对偶问题求最优解,添加拉格朗日乘子 αi≥0,则函数为:
L(w,b,α)=21∣∣w∣∣2+i=1∑mαi(1−yi(w⋅xi+b))(11)
-根据拉格朗日对偶性,原始问题的对偶问题是极大极小问题:
αmaxw,bminL(w,b,α)(12)
令∂w∂L=0和∂b∂L=0
∂w∂L=w−i=1∑mαiyixi,即w=i=1∑mαiyixi(13)
∂b∂L=i=1∑mαiyi=0(14)
-将(13)带入(11)可得:
w,bminL(w,b,α)=2−1i=1∑mj=1∑mαiαjyiyj(xi⋅xj)+i=1∑mαi(15)
-
求 w,bminL(w,b,α) 对α的极大,即是对偶问题:
αmax2−1i=1∑mj=1∑mαiαjyiyj(xi⋅xj)+i=1∑mαi
s.t.i=1∑mαiyi=0
αi≥0,i=1,2,3,...N
-
上面极大转为极小
αmin21i=1∑mj=1∑mαiαjyiyj(xi⋅xj)−i=1∑mαi(16)
s.t.i=1∑mαiyi=0
αi≥0,i=1,2,3,...N
-
求解出α后,
w=i=1∑mαiyixi(17)