05 第六章

間隔與支持向量
支持向量機(jī)(Support Vector Machine)是最常用的機(jī)器學(xué)習(xí)算法之一.
首先我們從最簡單的SVM開始回顧. 假設(shè)一個特征空間中有若干二分類樣本, 且它們是線性可分的,那么在能夠?qū)⑵湔_分類的無數(shù)個超平面中,我們應(yīng)該挑選怎樣的超平面呢?
SVM給出的答案是: 找到在兩類樣本正中間的超平面. 很容易想出,此時該劃分的泛化能力比較強(qiáng).

我們用下式來表示劃分的超平面:
wTx+b=0
其中w為法向量,b為位移, 那么樣本空間中任一點(diǎn)x到該超平面的距離即為:
r=|wTx+b|||w||
假設(shè)超平面能夠分類正確,則可以(通過適當(dāng)放縮)使下式成立:
{wTxi+b≥+1yi=+1wTxi+b≤?1yi=?1
此時, 距離超平面最近的這幾個訓(xùn)練樣本剛好使上式的等號成立,它們就被稱作支持向量,兩個異類的支持向量到超平面的距離和為:
γ=2||w||
該項(xiàng)則被稱作間隔.
那么SVM的目標(biāo)即為找到擁有最大間隔的那個超平面, 最大化間隔即為最小化下式:
minw,b12||w||2s.t.yi(wTxi+b)≥1,i=1,2,...,m
那么SVM問題就轉(zhuǎn)為解決一個不等式限制下的優(yōu)化問題.

對偶問題

為了解決這個問題, 可以使用拉格朗日乘子法來構(gòu)造其對偶問題.

對于拉格朗日對偶性,可以參考李航老師<統(tǒng)計(jì)機(jī)器學(xué)習(xí)>附錄C部分. 需要注意的是,對偶函數(shù)的解給出了的是主問題的下界, 即對偶問題的最優(yōu)解并不等于主問題(原問題)的最優(yōu)解. 只有當(dāng) 主問題是凸優(yōu)化問題且可行域中至少有一點(diǎn)滿足約束時,兩個問題的最優(yōu)解一樣, 稱作 強(qiáng)對偶性.

幸運(yùn)的是SVM要解決的問題恰好滿足強(qiáng)對偶性,因此我們可以通過構(gòu)造并解決對偶問題來解SVM的主問題,且通過對偶問題,可以自然地引入后面的核技巧.

KKT條件
回顧上面的過程,這里該問題滿足KKT(Karush-Kuhn-Tucker)條件. 該條件是優(yōu)化問題中一個重要的限制條件, 其泛化的過程是這樣的:

對于無限制優(yōu)化問題, 只要求其駐點(diǎn)就行了.
對于等號限制優(yōu)化問題, 則需要加上拉格朗日乘子.
對于不等限制優(yōu)化問題, 則需要保證KKT條件了.
具體而言, 該條件是這樣的:

{αi≥0dual feasibility;yif(xi)?1≥0primal feasibility;αi(yif(xi)?1)=0complementary slackness.
第一個條件dual feasibility(對偶可行性), 正如其名, 是對偶問題的限制條件,也就是對拉格朗日乘子的限制.
第二個條件primal feasibility(主可行性), 則是我們最初主問題的限制條件.
第三個條件complementary slackness, 直接翻譯成中文可以叫互補(bǔ)松弛量. 對于這個條件的理解,首先明確對偶問題(max-min)的解是主問題(min-max)的下界. 那么這個變量大概就衡量了該界的準(zhǔn)確的, 當(dāng)slackness為零時,表示主問題和對偶問題的最優(yōu)解一致. 因此臺灣那邊也把這個slackness叫做”差余”, 大概是衡量兩個問題最優(yōu)解之間的差. 當(dāng)該條件得到滿足時,我們通常也叫保證了 強(qiáng)對偶.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末瓷翻,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件罢洲,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)苟跪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蔓涧,“玉大人件已,你說我怎么就攤上這事≡” “怎么了篷扩?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長茉盏。 經(jīng)常有香客問我鉴未,道長,這世上最難降的妖魔是什么鸠姨? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任铜秆,我火速辦了婚禮,結(jié)果婚禮上讶迁,老公的妹妹穿的比我還像新娘连茧。我一直安慰自己,他們只是感情好巍糯,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布啸驯。 她就那樣靜靜地躺著,像睡著了一般祟峦。 火紅的嫁衣襯著肌膚如雪罚斗。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天宅楞,我揣著相機(jī)與錄音针姿,去河邊找鬼袱吆。 笑死,一個胖子當(dāng)著我的面吹牛搓幌,可吹牛的內(nèi)容都是我干的杆故。 我是一名探鬼主播,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼溉愁,長吁一口氣:“原來是場噩夢啊……” “哼处铛!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起拐揭,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤撤蟆,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后堂污,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體家肯,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年盟猖,在試婚紗的時候發(fā)現(xiàn)自己被綠了讨衣。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,117評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡式镐,死狀恐怖反镇,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情娘汞,我是刑警寧澤歹茶,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站你弦,受9級特大地震影響惊豺,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜禽作,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一尸昧、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧旷偿,春花似錦彻磁、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽累提。三九已至尘喝,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間斋陪,已是汗流浹背朽褪。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工置吓, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人缔赠。 一個月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓衍锚,卻偏偏與公主長得像,于是被迫代替她去往敵國和親嗤堰。 傳聞我的和親對象是個殘疾皇子戴质,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評論 2 355

推薦閱讀更多精彩內(nèi)容