SVM系列第四講:拉格朗日對偶問題

2021-02-19 私募工場

版權聲明:私募工場致力於宣傳優秀投資顧問,分享精華、精選、精讀內容。部分文章推送時未能與原作者取得聯繫。若涉及版權問題,請原作者致電15034081448聯繫我們

轉載請註明來源

大綱:

1.回顧

2.不等式的拉格朗日乘數法

3.拉格朗日對偶問題

4.總結

附錄:大自然的對偶現象

本文的內容其實很簡單,就在「4.總結」的那張圖中:先把上一集中的問題轉變成一個拉格朗日函數的問題,然後為了方便解決,去研究這個問題的對偶問題,發現對偶問題和原問題其實是一樣的。

1.回顧

前面我們把最大間隔分類器的思想用數學形式表達了出來,簡單回憶一下(以下,分類器=超平面)。

· 什麼是線性分類器?

可以把兩種不同類別樣本分開的線性模型(或者超平面)。

· 什麼是最大間隔分類器?

所有線性分類器(或者超平面)中,可以把不同類別樣本分的最開的那個。

· 最大間隔分類器,具體如何去定義?

最大間隔分類器,可以使兩類樣本到它的距離都最大的那個超平面——也就是這個超平面可以將兩類樣本分的最開。

· 如果樣本不是一個,而是一組,那麼到一個超平面的距離怎麼衡量?

取這組樣本中距超平面最近的那個點到超平面的距離。

· 上面說的「距離」是什麼?

就是直觀看到的那個「幾何距離」。它的公式

· 如此定義的最大間隔分類器,其數學表達式什麼?

以上都是前面三集的內容,不明白的同學在微信公眾號「私募工場」回復「svm1」、「svm2」、「svm3」查看。由於目前是實時更新,有想交流的同學也可以加小編的微信號(見文章結尾處)入群與眾多相關人士交流。

2. 不等式的拉格朗日乘數法

在我們學高數的時候,都知道那個熟的不能在熟的「拉格朗日乘數法」了,但我知道,除了考研黨們,大部分的人估計也忘的差不多了,現在簡單回憶一下。

————複習拉格朗日乘數法————

假設我們要求f(x)的最小值,約束條件是h(x)=0,即:

Min f(x)

s.t hi(x)=0,i=1,2…n

那麼可以引入拉格朗日算子a,構造拉格朗日函數:

然後對x和a求偏導,使偏導數等於0,然後解出x和a。

————以上就是拉格朗日乘數法————

但是,這裡遇到的不是那麼簡單的一個等式約束,而是一個不等式哦。

我們仍可以通過拉格朗日函數將約束條件融合到目標函數裡去,首先,仍然構造拉格朗日函數:

然後,我們令

為什麼呢?我們將用下面的圖予以說明:


3. 拉格朗日對偶問題

在上面,我們已經把不等式的約束問題也轉變為了一個p*的問題。

但其實是仍然個很難解決的問題,因為我們要先解決不等式約束的max問題,然後再在w上求最小值。怎麼辦呢?如果能把順序換一下,先解決關於w的最小值,在解決關於a的不等式約束問題就好了。即,

這個d*就是p*的對偶形式,也即原問題的對偶形式,可惜的是,對偶歸對偶,卻未必相等!因為,

這個不等式有一個很裝逼的名字,叫弱對偶性質(Week Duality,最大值中最小的一個,也要大於等於最小值中最大的一個。這個性質從常識上想想,也是可以理解的。同時,我們可以得到一個對偶間隙,即p*-d*。

話說回來,如果我們這裡恰好能夠取等號,即對偶間隙消失就好了。

說到這裡數說君要感慨一下這世界上的諸多「定理」、「條件」們,平時讀書的時候被這些狗屁定理定律條件折磨的死去活來,真正要用的時候才覺得,發現這些定理的大神們真真兒的是救星啊~!

現在就要說一個定理,來拯救我們於水火:

在凸優化理論中,有一個Slater定理,當這個定理滿足,那麼對偶間隙就會消失,即:

此時稱為強對偶性質(strong Duality。幸運的是,我們這裡滿足Slater定理。

什麼是Slater定理?感興趣的可以了解一下,但我個人認為這對下一步的學習不重要。

————Slater定理(不重要)————

若凸優化問題存在嚴格可行解,即存在x,滿足

則優化問題具有強對偶性(原問題中的不等式約束是f(x) ≤ 0)。

Slater定理其實就是說,存在x,使不等式 約束中的「小於等於號」要嚴格取到「小於號」

————Slater定理(不重要)————

好啦,現在Slater定理滿足,我們有p*= d*,但是還不行,為什麼?因為p* 和d*可能都有不止一個解,我們得保證p* = d*的解為最優解才行——怎能辦?麻煩還沒解決。別急,下面一個「KKT條件」的東東可以幫助我們。

————KKT條件————

怎樣才能滿足呢KKT條件呢?KKT條件又是什麼呢?很簡單,以我們這裡的問題為例,怎樣才能滿足KKT條件?

——當滿足Slater條件、且F(w,b,a)對w和b都可微時,KKT條件滿足;

KKT條件又是什麼?

——該條件如下:

也就是說,p* =d*的解即為最優解。

————KKT條件—————

咦?是不是圖片顯示不了呀?怎麼①②後面都是空白?

實際上我故意留空的,不想把東西弄複雜。各位觀眾只要知道我們這裡KKT條件是滿足的,然後KKT條件的內容可以決定我們的問題為最優解就好了,至於KKT條件到底是什麼,我留在下幾集再說,因為這個條件可以幫助我們簡化求解。這裡寫出來後會破壞文章的美感。

下面我們就徹底拋開p*,只研究d*就可以了。

首先我們固定a,讓F關於w和b最小化,老辦法,對w和b求導:

然後帶入到F(w,b,a)中去,

接著,我們可以求對a的極大了,也就是說,我們剩下的問題僅僅剩下:

下一步,我們就要求這個問題,得到a的值,進而就可以知道w和b的值了。

那麼這個a怎麼解?這是我們後面要講的了——SMO高效優化算法

4. 總結

我們完善一下前面的那張流程圖,得到本文的一個大綱:

來源:數據工作室

話題匯總:

《私募相關法規》系列

中國12大類金融牌照全解析(回復pz獲取全文)
【證監會】中華人民共和國證券投資基金法(回復jjf獲取全文)
【證監會】私募投資基金監督管理暫行辦法(回復smgl獲取全文)
私募基金登記備案流程、答疑及參與併購重組業務規則介紹(回復simbab獲取全文)
【實用知識】私募基金公司如何備案(回復simba獲取全文)
【證監會】私募投資基金管理人登記和私募投資基金備案流程(回復simgd獲取全文)
私募基金所得稅制度全解(回復sims獲取全文)
設立有限合夥私募基金詳細步驟(回復yxhh獲取全文)
中國金融體系:錢是如何流動的?(回復jrtx獲取全文)

金融模型·量化投資系列

【量化投資】量化投資之多因子選股模型(回復關鍵詞「dyz」可查看)

【量化投資】量化投資之量化投資之動量反轉(回復關鍵詞「dlfz」可查看)

【量化投資】量化投資之資本資產定價模型(CAPM(回復關鍵詞「capm」可查看)

【投資乾貨】量化投資的主要方法(回復關鍵詞「zyff」可查看)

【科研動態】Fama&French五因素模型(回復關鍵詞「wuys」可查看)

算法理論&代碼

【實用技能】支持向量機SVM第一講(回復關鍵詞「svm1」可查看)

【實用技能】支持向量機SVM第二講(回復關鍵詞「svm2」可查看)

SVM系列第三講:最大間隔分類器(回復關鍵詞「svm3」可查看)

《宏觀經濟研究》系列

「一帶一路」最全最深度解析(回復關鍵詞「ydyl」可查看)

【同業動態】中國經濟不行了?9張圖告訴你(回復關鍵詞「9zgjj」可查看)

如何理解市場的快速上漲?(回復關鍵詞「nsyl」可查看)

《大數據與金融業》資訊系列

等待更新

其他科普文/趣文/資訊:

股票的由來(回復關鍵詞「gpyl」可查看)

【實用知識】看懂這9張思維導圖,分析股市沒難度!(回復關鍵詞「gsfx」可查看)

【科研前沿】費馬大定理:一部跨時代的驚險小說(回復關鍵詞「fmxs」可查看)

【科研前沿】神秘的財富公式--凱利公式(回復關鍵詞「klgs」可查看)

私募工場QQ群、微信群招募群友

私募工場專注客觀、獨立、完全服務於投資者,目前設有私募工場QQ群、微信群,群友均來自公募、私募、券商、銀行、保險及海外金融機構的相關人員。

入群要求:公募基金、私募基金、券商、銀行資管及其他金融機構從事資管產品設計、量化投資策略研究工作的人員。

入群方式:添加群主QQ號:506743560;微信號:Guoguo_06-08,申請驗證時請留下您的姓名+公司+職位。通過審核後將儘快安排您入群。

相關焦點

  • 如何搞定機器學習中的拉格朗日?看看這個乘子法與KKT條件大招
    我們稱這個式子為原問題的對偶問題。並定義對偶問題的最優值為d*。  (關於拉格朗日的對偶性,可參考李航《統計學習方法》中的附錄部分,或者參考博客:http://blog.pluskid.org/?p=702)  關於對偶性問題,通常分為弱對偶性和強對偶性:  (1)考慮到原問題和對偶問題的最優值P*和d*,如果d* ≤ P*,則稱「弱對偶性」成立。  (2)如果d* = P*,則稱「強對偶性」成立。  通常情況下,強對偶性並不成立;但是當原問題和對偶問題滿足以下條件時,則滿足強對偶性。
  • 三體問題的神秘特解:拉格朗日點
    拉格朗日點又稱平動點(Liberation Point),是以法國籍義大利裔數學家和天文學家約瑟夫•拉格朗日命名的,在天體力學中是平面圓型限制性三體問題的五個特解。1687年,牛頓發現萬有引力,並提出萬有引力公式,兩個物體間的萬有引力相對簡單,一旦有第三個天體的加入,就會變得相當複雜,成為著名的三體問題。天文學家一直希望能夠找到三體問題的簡潔解,可是很遺憾,現在已經證明了三體問題的解是混沌的,也就是說任何微小的擾動都有可能造成不可預料的後果,可以形象的比喻為巴西的一隻蝴蝶翅膀的扇動,有可能因此導致美國的一場龍捲風。
  • 「拉格朗日點」是個引力陷阱,潛藏著地球殺手?
    科學家們計劃使用美國宇航局(NASA)日地關係觀測臺(STEREO)兩個探測器上的儀器來搜尋「身陷」拉格朗日點的小天體。無論它們發現了什麼都 會大大增進我們對太陽系形成的認識,告訴我們更多形成月亮的那次巨大撞擊的有關信息,並且警告我們是否還有存在另一次劇烈碰撞的可能。    1772年數學家約瑟夫-路易·拉格朗日第一個發現了拉格朗日點。
  • 二項式定理中的「對偶式」
    在三角函數的化簡求值中,有下列一類數學問題,如果巧妙地構造互餘型對偶式,可以使得問題的求解化繁為簡,出奇制勝,意想不到。同理,在數學的其他分支(特別是二項式)中,如果巧妙的構造二項式類型的對偶式,也可以簡便快捷解題過程,起到事半功倍之功效。
  • 【詩詞微塾】對偶,對仗,與對聯
    ,可能很難區分對偶句與對仗句及對聯的差異在哪裡,甚至還可能以為是所指同一種形式的句子,現在我簡單的給大家說一下,對偶,對仗,與對聯三者間的相似處和不同處,我給大家看兩組不同的句式大家就會明白了: 先天下之憂而憂,後天下之樂而樂。
  • 構造對偶互餘式,巧妙求解三角題
    但是在三角函數的化簡,證明,求值中,有一類題目如果巧妙的構造對偶型三角互餘式,可以使得問題的求解化繁為簡,出奇制勝。下面舉出幾例,拋磚引玉,以期引起同學們的關注。此題在平時的教學中有多種求解方法,今在此給出構造三角對偶型互餘式(結構相似,名稱互餘,角度相同)的簡潔解法如下:正餘弦定理是解決本題的一種巧妙方法。
  • 《蘿蔔魂》作品詳介第3彈 《輪迴的拉格朗日》
    參戰作品有《交響詩篇》《劇場版:交響詩篇彩虹滿載》《Code Geass 反叛的魯路修》《Code Geass 反叛的魯路修R2》《STAR DRIVER 閃亮的塔科特》《ZEGAPAIN》《HEROMAN》《蒼穹的法芙娜:Heaven And Earth》《超時空要塞F》《輪迴的拉格朗日》等等。除了尼爾瓦修等在遊戲中出鏡率較高的機體外,本作還提供了很多珍惜機體供玩家操控。
  • 嫦娥五號再赴拉格朗日點,它怎麼能夠繞著一個無形的點兜圈?
    嫦娥五號軌道器接到的新任務是,飛到距離地球150萬公裡之遙的日地拉格朗日L1點,繞著這個無形的點兜圈圈,開展一系列科學驗證和測試任務。什麼是拉格朗日點?牛頓老爺爺告訴我們,宇宙中一切有質量的物體都有引力,質量越大它的引力就越強,距離越遠它的引力就越弱;愛因斯坦說,引力其實是物體在空間裡「壓」出的一個「坑」,你越接近它陷得越深,越遠離它坡度越平緩。
  • 嫦娥五號再飛150萬公裡去拉格朗日點,它怎麼能繞著個無形的點兜圈圈?
    嫦娥五號軌道器將奔赴日地拉格朗日L1點 什麼是拉格朗日點?拉格朗日L1點就是地球與太陽「坑」的邊緣 這個地方就是拉格朗日L1點,用咱們中國的成語就是「不偏不倚」。
  • 2021初中語文常用修辭手法:對偶
    中考網整理了關於2021初中語文常用修辭手法:對偶,希望對同學們有所幫助,僅供參考。   1.定義   對偶又叫對仗,是一種結構相同、字數相等的一對短語或句子,表達相近或相反的意思。   2.表達效果   整齊勻稱,節奏感強,高度概括,表意凝練,易於記憶。
  • 2012日本動畫【輪迴的拉格朗日】兩季/OVA 日語中字
    電視動畫《輪迴的拉格朗日》是由隸屬IG集團旗下的Production I.G公司提出腳本,由同樣隸屬IG集團的XEBEC動畫公司製作的原創動畫。
  • 小學語文:3000對偶句+AABC+ABCC成語總結!有心的家長替孩子存下
    小學語文:3000對偶句+AABC+ABCC成語總結!有心的家長替孩子存下語文學習期間,存在最多問題的還是基礎部分,基礎不紮實,整個學習狀態都是比較松垮的,所以夯實基礎,才是提升語文成績的根本所在。小學階段的語文基礎,字詞成語是關鍵,比如我們的四字成語AABC+ABCC等,以及對偶佳句,這些都是學習中的基礎,更是重點。對這些成語知識的積累,是孩子成績提升的起端。語文的學習是一個長期的過程,由此而來,對這些基礎詞彙的掌握所以也是長期性的。
  • 工業大麻種植問題全解第四講:鎂(Mg)與錳(Mn)
    ,今天本小熊來繼續分享工業大麻種植問題全解系列的第四講咯解決錳缺乏問題的方法有哪些?為了快速起效,可使用葉面肥料,或添加高錳含量的水溶性肥料,例如鐵鋅錳肥料、水合微粉或錳螯合物。然後將肥料添加到水/營養物混合物中。自製堆肥和海綠石砂也含有錳,但是它們的錳元素釋放過程較慢,因此起效比水溶性的肥料慢。好了,今天的乾貨分享就到這裡
  • 婦女維權 | 子女在贍養老人過程中的法律責任與義務履行問題(第四講)
    婦女維權 | 子女在贍養老人過程中的法律責任與義務履行問題(第四講) 2020-04-08 19:28 來源:澎湃新聞·澎湃號·政務
  • 道德發展理論——皮亞傑對偶故事法和柯爾伯格的道德兩難故事
    對偶故事法是皮亞傑研究道德判斷時採用的一種方法。利用講述故事向被試兒童提出有關道德方面的難題,利用這種難題測定兒童是依據對物品的損壞結果還是依據主人公的行為動機做出道德判斷。由於皮亞傑每次都是以成對的故事測試兒童,因此,此方法被稱為對偶故事法。典型故事(1)一個叫約翰的小男孩在自己房間時,家人叫他去吃飯,他走進餐廳。但在門背後有一把椅子,椅子上有一個放著15個杯子的託盤。
  • 對偶 平仄 咆哮——電視劇《虎嘯龍吟》
    有句歌詞叫做「對偶平仄押韻難道都在故紙」,不,至少故紙並非都是對偶平仄押韻,電視劇《虎嘯龍吟》便如此,對偶平仄而後瘋狂咆哮。
  • 第四回主要講的是什麼?
    這回表面是講「薄命女偏逢薄命郎 葫蘆僧判斷葫蘆案」但其實講了好幾個問題:第一、在第一回出現的門子從新在這一回出現,述說英蓮被拐及甄士隱葫蘆廟的事。第四、描寫高層權貴幹預地方司法判案。賈雨村判案時就有「王老爺來拜」,這王老爺就是王子騰。第五、介紹「護官符」揭示封建官僚階級「官官相護」的政治生態環境。第六、介紹出金陵四大家族的地方勢力。慢慢勾勒出賈府的家族關係。
  • 3d射影幾何中的二次曲面與對偶二次曲面
    (5)平面п與二次曲面Q的交線是二次曲線C(6)在點變換X'=HX下,一個點二次曲面變換為:對偶二次曲面二次曲面也可以由曲面上的點的切平面п來定義其中Q*是Q的伴隨矩陣,在點變換X'=HX下,對偶二次曲面的變換方程為2.二次曲面的分類因為Q是對陳矩陣,因此我們可以按照以下流程圖對Q做些處理由於H是由SVD分解得到因此H是正交矩陣,結合公式2,可以得出如下結論:二次曲面Q是二次曲面
  • AABC、ABCC、AABB、ABAB、ABAC式詞彙+3000對偶句,6年寫作不詞窮
    AABC、ABCC、AABB、ABAB、ABAC式詞彙+3000對偶句,6年寫作不詞窮!語文作為三大主科之一,一直都處於非常重要的階段,特別是對於小學階段的還在來說,這一學習階段正是打基礎的重要時期。哪怕是細小的知識點,都要用心去掌握,積水成河,積沙成塔就是這個道理今天老師整理了小學語文AABC、ABCC、AABB、ABAB、ABAC式詞彙+3000對偶句,內容相當豐富,也很實用。建議家長們可以為孩子收藏列印一份,我相信這對於提高孩子的綜合能力會有很大的幫助,孩子列印吃透,6年寫作不詞窮!