統(tǒng)計機(jī)器學(xué)習(xí)-拉格朗日對偶性

將有原始問題轉(zhuǎn)化成對偶問題,通過求解對偶問題解決原始問題哲嘲。

原始問題

假設(shè)f(x)c_i(x)媳禁,h_j(x)是定義在\textbf R^n上的連續(xù)可微函數(shù)眠副,考慮約束最優(yōu)化問題
\min_{x\in \textbf R^n}f(x)\\\tag1

\mathrm{s.t.}\ \ c_i(x)\leq0,\ \ i=1,2,\cdots,k\\\tag2

h_j(x)=0,\ \ j=1,2,\cdots,l\tag3

稱此約束最優(yōu)化問題為原始最優(yōu)化問題或原始問題。

如果只是極小化(1)是比較容易的竣稽,但是加上約束就不太好處理囱怕,于是首先引入廣義拉格朗日函數(shù)
L(x,\alpha,\beta)=f(x)+\sum_{i=1}^k\alpha_ic_i(x)+\sum_{j=1}^l\beta_jh_j(x)\tag4
\alpha_i\beta_j是拉格朗日乘子,規(guī)定\alpha_i\geq0毫别。定義函數(shù)
\theta_P(x)=\max_{\alpha,\beta:\alpha_i\geq0}L(x,\alpha,\beta)\\ =\max_{\alpha,\beta:\alpha_i\geq0}\bigg (f(x)+\sum_{i=1}^k\alpha_ic_i(x)+\sum_{j=1}^l\beta_jh_j(x)\bigg )\tag5
這是一個關(guān)于x的函數(shù)娃弓。首先把x看做一個常量,再此基礎(chǔ)上確定使(4)最大的\alpha_i\beta_j岛宦,然后帶入(5)就成為了一個關(guān)于x的函數(shù)台丛。

如果滿足了約束,很容易得到\theta_P(x)=f(x)砾肺。因為第二項中\alpha_i\geq0挽霉,且條件c_i(x)\leq0,所以乘積\alpha_ic_i(x)\leq0变汪,取最大則等于0侠坎,第三項滿足條件時為0,所以\theta_P(x)=f(x)裙盾。

如果不滿足條件实胸,則會得到
\theta_P(x)=\max_{\alpha,\beta:\alpha_i\geq0}\bigg (f(x)+\sum_{i=1}^k\alpha_ic_i(x)+\sum_{j=1}^l\beta_jh_j(x)\bigg )=+\infty\tag6
因為如果c_i(x)\gt0,則可以使\alpha_i=+\infty番官。同理童芹,如果h_j(x)\neq0,也可以找到\beta_j使\beta_jh_j(x)=+\infty鲤拿。

所以(5)可以改寫成
\theta_P(x)=\begin{cases}f(x),\ x滿足原始問題約束\\ +\infty,\ 其他 \end{cases}\tag7
于是原始問題就等于極小化問題
\min_{x}\theta_P(x)=\min_x\max_{\alpha,\beta:\alpha_i\geq0}L(x,\alpha,\beta)\tag8
稱為廣義拉格朗日函數(shù)的極大極小問題假褪。定義原始問題的最優(yōu)值
p^*=\min_x\theta_P(x)\tag9

對偶問題

定義
\theta_D(\alpha,\beta)=\min_xL(x,\alpha,\beta)\tag{10}
類似的,這是一個關(guān)于\alpha\beta的函數(shù)近顷。首先把\alpha\beta看做一個常量生音,再此基礎(chǔ)上確定使(10)最大的x宁否,然后帶入(10)就成為了一個關(guān)于\alpha\beta的函數(shù)。

對公式(10)極大化缀遍,即
\max_{\alpha,\beta:\alpha_i\geq0}\theta_D(\alpha,\beta)=\max_{\alpha,\beta:\alpha_i\geq0}\min_xL(x,\alpha,\beta)\\ =\max_{\alpha,\beta:\alpha_i\geq0}\min_x\bigg (f(x)+\sum_{i=1}^k\alpha_ic_i(x)+\sum_{j=1}^l\beta_jh_j(x)\bigg )\tag{11}
稱為廣義拉格朗日函數(shù)的極大極小問題慕匠。(11)等價于約束最優(yōu)化問題
\max_{\alpha,\beta}\theta_D(\alpha,\beta)=\max_{\alpha,\beta}\min_xL(x,\alpha,\beta)\tag{12}

\mathrm{s.t.}\ \ \alpha_i\geq0,\ i=1,2,\cdots,k\tag{13}

定義對偶問題的最優(yōu)值
d^*=\max_{\alpha,\beta:\alpha_i\geq0}\theta_D(\alpha,\beta)\tag{14}

原始問題和對偶問題的關(guān)系

定理1

若原始問題和對偶問題都有最優(yōu)值,則
d^*\leq p^*\tag{15}
證明略域醇。即當(dāng)原始問題和對偶問題都有最優(yōu)值時台谊,原始問題的最優(yōu)值大于等于對偶問題的最優(yōu)值。

推論1

設(shè)x^*\alpha^*譬挚,\beta^*分別是原始問題(1)-(3)和對偶問題(12)-(13)的可行解锅铅,并且d^*= p^*,則x^*\alpha^*减宣,\beta^*分別是原始問題和對偶問題的最優(yōu)解盐须。

證明略。即兩者都是最優(yōu)解時漆腌,d^*= p^*贼邓。

于是存在某些條件下可以用解對偶問題代替解原始問題,且d^*= p^*

定理2

對于原始問題(1)-(3)和對偶問題(12)-(13)闷尿。假設(shè)函數(shù)f(x)c_i(x)是凸函數(shù)塑径,h_j(x)是仿射函數(shù);并且假設(shè)不等式約束c_i(x)是嚴(yán)格可行的填具,即存在x晓勇,對所有ic_i(x)\lt0,則存在x^*灌旧,\alpha^*\beta^*绰筛,使x^*是原始問題的解枢泰,\alpha^*\beta^*是對偶問題的解铝噩,并且
d^*= p^*=L(x^*,\alpha^*,\beta^*)\tag{16}

定理3

對于原始問題(1)-(3)和對偶問題(12)-(13)衡蚂。假設(shè)函數(shù)f(x)c_i(x)是凸函數(shù),h_j(x)是仿射函數(shù)骏庸;并且假設(shè)不等式約束c_i(x)是嚴(yán)格可行的毛甲,則x^*\alpha^*\beta^*分別是原始問題和對偶問題的解充分必要條件是x^*具被,\alpha^*玻募,\beta^*滿足Karush Kuhn Tucker(KKT)條件:
\nabla_xL(x^*,\alpha^*,\beta^*)=0\tag{17}

\alpha_i^*c_i(x^*)=0,\ \ i=1,2,\cdots,k\tag{18}

c_i(x^*)\leq0,\ \ i=1,2,\cdots,k\tag{19}

\alpha_i^*\geq0,\ \ i=1,2,\cdots,k\tag{20}

h_j(x^*)=0,\ \ j=1,2,\cdots,k\tag{21}

(20)稱為KKT的對偶互補(bǔ)條件,由此條件可知一姿,若\alpha_i^*\gt0七咧,則c_i(x^*)=0跃惫。

PS:

凸函數(shù):類似滿足條件
\frac{f(x_1)+f(x_2)}{2}\geq f(\frac{x_1+x_2}{2})
的函數(shù),二階導(dǎo)數(shù)大于等于0或海塞矩陣正定艾栋。

仿射函數(shù):最高次數(shù)為1的函數(shù)爆存,例如f(x)=Ax+b

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蝗砾,一起剝皮案震驚了整個濱河市先较,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌悼粮,老刑警劉巖闲勺,帶你破解...
    沈念sama閱讀 212,599評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異矮锈,居然都是意外死亡霉翔,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,629評論 3 385
  • 文/潘曉璐 我一進(jìn)店門苞笨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來债朵,“玉大人,你說我怎么就攤上這事瀑凝⌒蚵” “怎么了?”我有些...
    開封第一講書人閱讀 158,084評論 0 348
  • 文/不壞的土叔 我叫張陵粤咪,是天一觀的道長谚中。 經(jīng)常有香客問我,道長寥枝,這世上最難降的妖魔是什么宪塔? 我笑而不...
    開封第一講書人閱讀 56,708評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮囊拜,結(jié)果婚禮上某筐,老公的妹妹穿的比我還像新娘。我一直安慰自己冠跷,他們只是感情好南誊,可當(dāng)我...
    茶點故事閱讀 65,813評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蜜托,像睡著了一般抄囚。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上橄务,一...
    開封第一講書人閱讀 50,021評論 1 291
  • 那天幔托,我揣著相機(jī)與錄音,去河邊找鬼蜂挪。 笑死,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的肌厨。 我是一名探鬼主播兰英,決...
    沈念sama閱讀 39,120評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,866評論 0 268
  • 序言:老撾萬榮一對情侶失蹤隅津,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后劲室,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體伦仍,經(jīng)...
    沈念sama閱讀 44,308評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,633評論 2 327
  • 正文 我和宋清朗相戀三年很洋,在試婚紗的時候發(fā)現(xiàn)自己被綠了充蓝。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,768評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡喉磁,死狀恐怖谓苟,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情协怒,我是刑警寧澤涝焙,帶...
    沈念sama閱讀 34,461評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站孕暇,受9級特大地震影響仑撞,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜妖滔,卻給世界環(huán)境...
    茶點故事閱讀 40,094評論 3 317
  • 文/蒙蒙 一隧哮、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧座舍,春花似錦沮翔、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,850評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽歧譬。三九已至岸浑,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間瑰步,已是汗流浹背矢洲。 一陣腳步聲響...
    開封第一講書人閱讀 32,082評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留缩焦,地道東北人读虏。 一個月前我還...
    沈念sama閱讀 46,571評論 2 362
  • 正文 我出身青樓责静,卻偏偏與公主長得像,于是被迫代替她去往敵國和親盖桥。 傳聞我的和親對象是個殘疾皇子灾螃,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,666評論 2 350