Hard margin dual problem 就是用 Lagrange 把前面的不等式轉換。 我們從這邊開始:
Subject to:
以下轉換並說明 minimize 這個問題是等價的:
也就是說不符合條件的 被自動拿掉了,我們把條件藏起來了,重點是我們現在不再有對 的限制。
Lagrange 告訴我們:在我們的情況 (QP) 下可以這樣交換
左邊的問題就是我們原先的問題,右邊的問題就是 dual problem, 因為現在不再有對 的限制所以內層變得很好解。
從這個式子開始
對 微分
對 微分
整理得到
也就是說加入這些條件不會影響結果:
把那些條件代入
再把 的限制代入
很神奇地, 和 無關,因此我們可以拿掉 的限制。
這就是推導出的 dual problem 的形式。這個問題現在只跟 有關,此外,對於求 的那些限制可以用用來解
解完這個問題後,KKT condition 告訴我們 dual problem 得到的解會符合這些條件(在 SVM 的情況為下充要條件):
補充說明,KKT 是三個數學家的名字開頭,提出了這個理論,並且跟 KKE 無關。