本文仅从SVM的“对偶问题”出发去阐述优化求解问题中的数学原理。
minimize:f0(x)minimize: f_0(x)minimize:f0(x)
s.t.gi(x),i=1,2...,ms.t. \quad g_i(x),i=1,2...,ms.t.gi(x),i=1,2...,m
hj(x),j=1,2,...n\qquad h_j(x),j=1,2,...nhj(x),j=1,2,...n
原问题在于将生活中的优化问题和其需要满足的条件以一般化的数学语言表达出来
L(x,α,β)=f(x)+αTg(x)+βTh(x)L(x,\alpha,\beta)=f(x)+\alpha^Tg(x)+\beta^Th(x)L(x,α,β)=f(x)+αTg(x)+βTh(x)
人为设定
1.αi>=01.\alpha_i>=01.αi>=0
2.g(α,β)=infL(x,α,β)2.g(\alpha,\beta)=infL(x,\alpha,\beta)2.g(α,β)=infL(x,α,β)
f(x∗)=minf(x)≥L(x,α,β)≥infL(x,α,β)=d(α,β)f(x^*)=minf(x)\geq L(x,\alpha,\beta)\geq infL(x,\alpha,\beta)= d(\alpha,\beta)f(x∗)=minf(x)≥L(x,α,β)≥infL(x,α,β)=d(α,β)
即f(x∗)=P∗≥Q∗=d(α∗,β∗)f(x^*)=P^*\geq Q^*=d(\alpha^*,\beta^*)f(x∗)=P∗≥Q∗=d(α∗,β∗)
定义:gep=P∗−Q∗gep = P^* - Q^*gep=P∗−Q∗为对偶间隙,由此引发除了弱对偶定理和强对偶定理(strong duality).
定理:slater条件
其中互补性的证明: