精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

機器學習中的數學(4)-線性判別和主成分分析

數據庫
本次的內容主要是以推導數學公式為主,都是從算法的物理意義出發,然后一步一步最終推導到最終的式子,LDA和PCA最終的表現都是解一個矩陣特征值的問題,但是理解了如何推導,才能更深刻的理解其中的含義。本次內容要求讀者有一些基本的線性代數基礎,比如說特征值、特征向量的概念,空間投影,點乘等的一些基本知識等。

第二篇的文章中談到,和部門老大一寧出去outing的時候,他給了我相當多的機器學習的建議,里面涉及到很多的算法的意義、學習方法等等。一寧上次給我提到,如果學習分類算法,***從線性的入手,線性分類器最簡單的就是LDA,它可以看做是簡化版的SVM,如果想理解SVM這種分類器,那理解LDA就是很有必要的了。

談到LDA,就不得不談談PCA,PCA是一個和LDA非常相關的算法,從推導、求解、到算法最終的結果,都有著相當的相似。

LDA

LDA的全稱是Linear Discriminant Analysis(線性判別分析),是一種supervised learning。有些資料上也稱為是Fisher’s Linear Discriminant,因為它被Ronald Fisher發明自1936年,Discriminant這次詞我個人的理解是,一個模型,不需要去通過概率的方法來訓練、預測數據,比如說各種貝葉斯方法,就需要獲取數據的先驗、后驗概率等等。LDA是在目前機器學習、數據挖掘領域經典且熱門的一個算法,據我所知,百度的商務搜索部里面就用了不少這方面的算法。

LDA的原理是,將帶上標簽的數據(點),通過投影的方法,投影到維度更低的空間中,使得投影后的點,會形成按類別區分,一簇一簇的情況,相同類別的點,將會在投影后的空間中更接近。要說明白LDA,首先得弄明白線性分類器(Linear Classifier):因為LDA是一種線性分類器。對于K-分類的一個分類問題,會有K個線性函數:

[[115478]]

     當滿足條件:對于所有的j,都有Yk > Yj,的時候,我們就說x屬于類別k。對于每一個分類,都有一個公式去算一個分值,在所有的公式得到的分值中,找一個***的,就是所屬的分類了。

    上式實際上就是一種投影,是將一個高維的點投影到一條高維的直線上,LDA最求的目標是,給出一個標注了類別的數據集,投影到了一條直線之后,能夠使得點盡量的按類別區分開,當k=2即二分類問題的時候,如下圖所示:

     紅色的方形的點為0類的原始點、藍色的方形點為1類的原始點,經過原點的那條線就是投影的直線,從圖上可以清楚的看到,紅色的點和藍色的點被原點明顯的分開了,這個數據只是隨便畫的,如果在高維的情況下,看起來會更好一點。下面我來推導一下二分類LDA問題的公式:

     假設用來區分二分類的直線(投影函數)為:

[[115480]]

    LDA分類的一個目標是使得不同類別之間的距離越遠越好,同一類別之中的距離越近越好,所以我們需要定義幾個關鍵的值。

    類別i的原始中心點為:(Di表示屬于類別i的點)[[115481]]

    類別i投影后的中心點為:

[[115482]]

    衡量類別i投影后,類別點之間的分散程度(方差)為:

[[115483]]

    最終我們可以得到一個下面的公式,表示LDA投影到w后的損失函數:

[[115484]]

   我們分類的目標是,使得類別內的點距離越近越好(集中),類別間的點越遠越好。分母表示每一個類別內的方差之和,方差越大表示一個類別內的點越分散,分子為兩個類別各自的中心點的距離的平方,我們***化J(w)就可以求出***的w了。想要求出***的w,可以使用拉格朗日乘子法,但是現在我們得到的J(w)里面,w是不能被單獨提出來的,我們就得想辦法將w單獨提出來。

   我們定義一個投影前的各類別分散程度的矩陣,這個矩陣看起來有一點麻煩,其實意思是,如果某一個分類的輸入點集Di里面的點距離這個分類的中心店mi越近,則Si里面元素的值就越小,如果分類的點都緊緊地圍繞著mi,則Si里面的元素值越更接近0.

[[115485]]

   帶入Si,將J(w)分母化為:

[[115486]]

[[115487]]

   同樣的將J(w)分子化為:

[[115488]]

   這樣損失函數可以化成下面的形式:

 [[115489]]

   這樣就可以用最喜歡的拉格朗日乘子法了,但是還有一個問題,如果分子、分母是都可以取任意值的,那就會使得有無窮解,我們將分母限制為長度為1(這是用拉格朗日乘子法一個很重要的技巧,在下面將說的PCA里面也會用到,如果忘記了,請復習一下高數),并作為拉格朗日乘子法的限制條件,帶入得到:

[[115490]]

   這樣的式子就是一個求特征值的問題了。

   對于N(N>2)分類的問題,我就直接寫出下面的結論了:

[[115491]]

   這同樣是一個求特征值的問題,我們求出的第i大的特征向量,就是對應的Wi了。

   這里想多談談特征值,特征值在純數學、量子力學、固體力學、計算機等等領域都有廣泛的應用,特征值表示的是矩陣的性質,當我們取到矩陣的前N個***的特征值的時候,我們可以說提取到的矩陣主要的成分(這個和之后的PCA相關,但是不是完全一樣的概念)。在機器學習領域,不少的地方都要用到特征值的計算,比如說圖像識別、pagerank、LDA、還有之后將會提到的PCA等等。

   下圖是圖像識別中廣泛用到的特征臉(eigen face),提取出特征臉有兩個目的,首先是為了壓縮數據,對于一張圖片,只需要保存其最重要的部分就是了,然后是為了使得程序更容易處理,在提取主要特征的時候,很多的噪聲都被過濾掉了。跟下面將談到的PCA的作用非常相關。

    特征值的求法有很多,求一個D * D的矩陣的時間復雜度是O(D^3), 也有一些求Top M的方法,比如說power method,它的時間復雜度是O(D^2 * M), 總體來說,求特征值是一個很費時間的操作,如果是單機環境下,是很局限的。

PCA:

    主成分分析(PCA)與LDA有著非常近似的意思,LDA的輸入數據是帶標簽的,而PCA的輸入數據是不帶標簽的,所以PCA是一種unsupervised learning。LDA通常來說是作為一個獨立的算法存在,給定了訓練數據后,將會得到一系列的判別函數(discriminate function),之后對于新的輸入,就可以進行預測了。而PCA更像是一個預處理的方法,它可以將原本的數據降低維度,而使得降低了維度的數據之間的方差***(也可以說投影誤差最小,具體在之后的推導里面會談到)。

    方差這個東西是個很有趣的,有些時候我們會考慮減少方差(比如說訓練模型的時候,我們會考慮到方差-偏差的均衡),有的時候我們會盡量的增大方差。方差就像是一種信仰(強哥的話),不一定會有很嚴密的證明,從實踐來說,通過盡量增大投影方差的PCA算法,確實可以提高我們的算法質量。

    說了這么多,推推公式可以幫助我們理解。我下面將用兩種思路來推導出一個同樣的表達式。首先是***化投影后的方差,其次是最小化投影后的損失(投影產生的損失最小)。

    ***化方差法:

    假設我們還是將一個空間中的點投影到一個向量中去。首先,給出原空間的中心點:

[[115493]]    假設u1為投影向量,投影之后的方差為:

[[115494]]    上面這個式子如果看懂了之前推導LDA的過程,應該比較容易理解,如果線性代數里面的內容忘記了,可以再溫習一下,優化上式等號右邊的內容,還是用拉格朗日乘子法:

[[115495]]    將上式求導,使之為0,得到:

[[115496]]    這是一個標準的特征值表達式了,λ對應的特征值,u對應的特征向量。上式的左邊取得***值的條件就是λ1***,也就是取得***的特征值的時候。假設我們是要將一個D維的數據空間投影到M維的數據空間中(M < D), 那我們取前M個特征向量構成的投影矩陣就是能夠使得方差***的矩陣了。

    最小化損失法:

    假設輸入數據x是在D維空間中的點,那么,我們可以用D個正交的D維向量去完全的表示這個空間(這個空間中所有的向量都可以用這D個向量的線性組合得到)。在D維空間中,有無窮多種可能找這D個正交的D維向量,哪個組合是最合適的呢?

    假設我們已經找到了這D個向量,可以得到:

[[115497]]    我們可以用近似法來表示投影后的點:

[[115498]]    上式表示,得到的新的x是由前M 個基的線性組合加上后D - M個基的線性組合,注意這里的z是對于每個x都不同的,而b對于每個x是相同的,這樣我們就可以用M個數來表示空間中的一個點,也就是使得數據降維了。但是這樣降維后的數據,必然會產生一些扭曲,我們用J描述這種扭曲,我們的目標是,使得J最小:

[[115499]]    上式的意思很直觀,就是對于每一個點,將降維后的點與原始的點之間的距離的平方和加起來,求平均值,我們就要使得這個平均值最小。我們令:

[[115500]]    將上面得到的z與b帶入降維的表達式:

[[115501]]    將上式帶入J的表達式得到:

 [[115502]]    再用上拉普拉斯乘子法(此處略),可以得到,取得我們想要的投影基的表達式為:

[[115503]]    這里又是一個特征值的表達式,我們想要的前M個向量其實就是這里***的M個特征值所對應的特征向量。證明這個還可以看看,我們J可以化為:

[[115504]]    也就是當誤差J是由最小的D - M個特征值組成的時候,J取得最小值。跟上面的意思相同。

    下圖是PCA的投影的一個表示,黑色的點是原始的點,帶箭頭的虛線是投影的向量,Pc1表示特征值***的特征向量,pc2表示特征值次大的特征向量,兩者是彼此正交的,因為這原本是一個2維的空間,所以最多有兩個投影的向量,如果空間維度更高,則投影的向量會更多。

[[115505]]

總結:

    本次主要講了兩種方法,PCA與LDA,兩者的思想和計算方法非常類似,但是一個是作為獨立的算法存在,另一個更多的用于數據的預處理的工作。另外對于PCA和LDA還有核方法,本次的篇幅比較大了,先不說了,以后有時間再談:

原文鏈接:http://www.cnblogs.com/LeftNotEasy/archive/2011/01/08/lda-and-pca-machine-learning.html

責任編輯:彭凡 來源: 博客園
相關推薦

2014-07-14 09:41:04

機器學習

2016-10-21 14:17:21

2022-04-09 09:21:19

人工智能機器學習PCA算法

2014-06-30 10:58:02

機器學習

2020-10-13 14:38:50

機器學習數據

2014-06-19 14:14:35

機器學習

2014-08-22 10:06:46

機器學習

2014-07-01 09:30:54

機器學習

2017-09-11 09:20:14

機器學習無監督學習聚類

2018-08-05 06:48:34

2018-04-04 15:55:56

數據科學數據從業者機器學習

2017-06-01 16:25:36

數據挖掘算法

2024-06-05 11:36:28

2014-07-09 09:29:34

機器學習

2017-07-06 08:36:10

特征向量矩陣PCA

2017-02-27 14:24:12

機器學習深度學習數學

2017-04-11 12:05:07

機器學習python矩陣運算

2016-12-12 14:31:42

戴爾

2020-02-15 16:48:28

機器學習算法人工智能

2024-03-01 07:26:49

RustPolars機器學習
點贊
收藏

51CTO技術棧公眾號

五月花丁香婷婷| 国产福利久久| 我要看黄色一级片| 97人人澡人人爽91综合色| 亚洲国产精品久久久男人的天堂| 久99久视频| 中国a一片一级一片| 91久久国产| 亚洲精品99999| 玖玖爱视频在线| 国产亚洲欧美精品久久久www| 57pao成人永久免费视频| 成人网页在线观看| 精品高清久久| 久久精品人人做人人综合 | avtt香蕉久久| а√天堂资源国产精品| 亚洲一区二区综合| 亚洲一区二区四区| 国产精品视频福利| 国产美女永久免费无遮挡| 四虎在线精品| 色婷婷精品久久二区二区蜜臂av | 特大黑人巨人吊xxxx| 日韩福利在线观看| 日韩欧美在线免费| 成人在线免费高清视频| av免费观看一区二区| 成人av在线一区二区| 国产精品入口日韩视频大尺度| 亚洲国产精一区二区三区性色| 日韩精品一区二区久久| 精品一区二区三区电影| 国产乱国产乱老熟300部视频| 亚洲www啪成人一区二区| 亚洲一区二区不卡免费| 五月天在线免费视频| 波多野结衣在线影院| www国产成人| 国产综合动作在线观看| 亚洲a视频在线| 国产真实乱子伦精品视频| 国产精品久久久久久久久免费 | 精品国产一区二区三区四区vr| 在线观看免费高清视频| 老妇喷水一区二区三区| 97在线免费观看视频| 中文字幕在线2021| 小处雏高清一区二区三区| 中文字幕日韩精品在线| 亚洲a v网站| 五月国产精品| 精品视频—区二区三区免费| 精品国产av色一区二区深夜久久| julia中文字幕一区二区99在线| 欧美一区二区美女| 911福利视频| 曰本一区二区| 欧美一级黄色片| 91精品国产三级| 综合久久伊人| 日韩欧美一区二区在线视频| xxx中文字幕| 欧美特黄不卡| 欧美精品一区二区三区久久久| 亚洲美女精品视频| 人人网欧美视频| 亚洲欧洲在线视频| 日本污视频网站| 999视频精品| 日韩视频免费大全中文字幕| 欧美爱爱免费视频| 亚洲天堂激情| 91精品国产乱码久久久久久蜜臀| 国产精品视频免费播放| 秋霞影院一区二区| 成人夜晚看av| 亚洲狼人综合网| 91香蕉视频mp4| 日韩区国产区| 宅男在线观看免费高清网站| 亚洲高清免费观看高清完整版在线观看 | 亚洲国产人成综合网站| 欧妇女乱妇女乱视频| heyzo高清中文字幕在线| 欧美性极品xxxx娇小| 天天操天天爱天天爽| 激情久久免费视频| 日韩av在线直播| 成人性视频免费看| 国产精品videossex久久发布| 91精品国产高清| 中文在线字幕免费观| 国产精品一二三| 欧美精品欧美精品| caopo在线| 欧美午夜美女看片| а 天堂 在线| 日韩av影院| 久久久精品国产| 国产超碰人人爽人人做人人爱| 免费一级片91| 国产精品久久久久久久久久直播| 精品欧美不卡一区二区在线观看| 亚洲欧美日韩国产中文在线| 1024精品视频| 精品中文在线| 国产亚洲欧美日韩美女| 精品处破女学生| 蜜桃视频在线观看一区| 国产精品久久久对白| 老司机福利在线视频| 天天操天天色综合| 欧美性猛交乱大交| 精品亚洲成人| 欧美在线激情网| 91美女精品网站| 精品欧美一区二区久久久久 | 精品爽片免费看久久| 亚洲va韩国va欧美va精品| 成人av资源站| 日韩avvvv在线播放| 亚洲人成免费网站| 国产69精品久久久久9999人| 国产精品国产三级国产aⅴ原创| 国产黄色激情视频| 日韩免费大片| 亚洲日韩欧美视频| 国产第100页| 国产美女在线精品| 亚洲国产日韩欧美| 网友自拍亚洲| 日韩精品高清视频| 精品成人久久久| 成人精品在线视频观看| gogogo免费高清日本写真| 欧美极品免费| 精品视频中文字幕| 成人在线免费看视频| 99视频超级精品| 黄色a级片免费看| 日韩精品视频中文字幕| 精品国产欧美成人夜夜嗨| 中文无码av一区二区三区| 久久久久久久久99精品| 国产h视频在线播放| 精品少妇一区| 欧美激情综合亚洲一二区| www香蕉视频| 一区二区三区四区在线| 国内精品国产三级国产aⅴ久| 99热国内精品| 国产一区视频在线| 国产三区在线观看| 欧美一区三区二区| 1024手机在线视频| 国产成人日日夜夜| 欧美黑人在线观看| 蜜臀av一区| 欧美一区亚洲一区| 国产理论电影在线观看| 欧美午夜精品久久久久久超碰| 久久久久亚洲av成人无码电影| 久久激情婷婷| 天堂资源在线亚洲视频| 日韩毛片免费看| 欧美精品免费在线观看| 囯产精品久久久久久| 亚洲va国产va欧美va观看| 性久久久久久久久久久| 国产一区二区你懂的| 欧美一区二区三区成人久久片| **在线精品| 精品国偷自产在线| 丰满少妇被猛烈进入| 精品国产户外野外| 欧美 日韩 成人| 国产一区二区在线视频| 国产精品12345| 国语产色综合| 亚洲一区国产精品| 超碰激情在线| 一本一道久久a久久精品逆3p | 2020国产在线| 亚洲精品中文字幕女同| 中文字幕乱码一区二区| 亚洲乱码国产乱码精品精的特点| 精品一区二区三区四区五区六区| 羞羞视频在线观看欧美| 久久av喷吹av高潮av| 美女av一区| 国产在线精品成人一区二区三区| 黄色影院在线看| 亚洲色在线视频| www.国产.com| 欧美中文字幕一区二区三区| 久久久久人妻一区精品色欧美| 久久综合狠狠综合久久激情| 日本在线观看视频一区| 9色国产精品| 大桥未久一区二区三区| 一区二区三区日本久久久| 亚洲精品欧美日韩| 日韩视频网站在线观看| 欧美黄色小视频| 一本一道波多野毛片中文在线| 亚洲国产99精品国自产| 91禁在线观看| 色婷婷激情综合| 日本少妇在线观看| 国产精品盗摄一区二区三区| 一区二区三区少妇| 国产久卡久卡久卡久卡视频精品| 黄色一级大片在线观看| 黄色成人在线网址| 在线观看欧美亚洲| 狠狠做六月爱婷婷综合aⅴ| 国产91一区二区三区| 久久精品黄色| 国产99视频在线观看| 91探花在线观看| 欧美成aaa人片在线观看蜜臀| 韩国免费在线视频| 亚洲精品国精品久久99热| 国产激情无套内精对白视频| 欧美性猛交xxxx乱大交退制版 | 亚洲免费观看高清完整| 欧美高清视频不卡网| 色噜噜国产精品视频一区二区| 成人久久久久久| 国产天堂视频在线观看| 无码国产69精品久久久久同性| 国产精品综合在线| 神马电影在线观看| 国产精品乱码人人做人人爱| av2014天堂网| 国产suv精品一区二区三区| 色悠悠久久综合网| 日韩激情视频网站| 久草青青在线观看| 国产日韩一区二区三区在线播放 | 国产精品中文久久久久久久| 欧美aa一级| 国语对白做受69| www在线看| 久久久久久久影院| 欧洲精品二区| 久久久久国产精品一区| 日韩激情美女| 欧美激情xxxx| а√天堂中文在线资源8| 亚洲18私人小影院| 国产www视频在线观看| 欧美精品videos另类日本| 波多野结衣乳巨码无在线观看| 欧美精品久久久久久久免费观看| 丁香花视频在线观看| 久久久久久久久久久久av| www成人免费观看| 日本三级久久久| 欧美成人精品三级网站| 国产日本欧美一区二区三区在线 | 1stkiss在线漫画| 久久久久久久久久国产| 麻豆蜜桃在线观看| 国产999在线观看| 国产精品久久乐| **亚洲第一综合导航网站| 国产精品x8x8一区二区| 久久国产精品-国产精品| 国产精品免费大片| 亚洲欧洲一区二区| 欧美xxx在线观看| 日本午夜激情视频| 日韩在线观看一区二区| 亚洲图片 自拍偷拍| av亚洲精华国产精华| 一区二区黄色片| 亚洲欧美中日韩| 四虎成人精品永久免费av| 色八戒一区二区三区| 亚洲香蕉在线视频| 精品久久久久久亚洲综合网| 九一国产在线| 美日韩精品免费观看视频| 国产乱码精品一区二三赶尸艳谈| 国产成人短视频| 国产一区二区三区免费在线| 国内视频一区| 欧美独立站高清久久| 3d动漫一区二区三区| 蜜臀99久久精品久久久久久软件| 制服丝袜av在线| 中文成人av在线| 国产无遮挡aaa片爽爽| 欧美视频一二三区| 丰满熟妇乱又伦| 少妇av一区二区三区| 欧美男男tv网站在线播放| 成人福利网站在线观看11| 亚洲va久久久噜噜噜久久| 99亚洲精品视频| 久久午夜av| 国产精品一区二区在线免费观看| 国产欧美一区二区精品仙草咪| 久草视频在线免费看| 欧美日韩久久不卡| 日韩精品视频无播放器在线看| 欧美刺激性大交免费视频| 亚洲播播91| 国产伦精品一区| 一本精品一区二区三区| 丁香婷婷激情网| 成年人国产精品| 卡通动漫亚洲综合| 91久久精品一区二区| 日韩专区第一页| 久久成人av网站| 欧美三级电影网址| 日本一区二区三区四区高清视频 | 久久久久久久久久久国产| 亚洲午夜国产成人| 亚洲午夜精品国产| 久久久久久久欧美精品| 香蕉视频污视频| 亚洲黄色片在线观看| 亚洲无码精品国产| 在线视频欧美日韩精品| 免费福利视频一区二区三区| 国产欧美一区二区三区另类精品 | 国产情侣在线播放| 正在播放亚洲1区| 国产超碰精品| 日韩av一区二区三区美女毛片| 一区二区三区四区五区精品视频 | 国产精品视频一区二区三区四区五区| 国产成人aaa| 男女免费视频网站| 日韩亚洲欧美中文三级| 在线观看电影av| 97人人模人人爽人人喊38tv| 在线成人超碰| 欧美性猛交乱大交| 一区二区三区小说| 后入内射欧美99二区视频| 欧美激情第三页| 成人激情自拍| www.射射射| av亚洲产国偷v产偷v自拍| 国产欧美一区二区三区在线看蜜臂 | 久久精品99国产| 久久蜜臀精品av| 波多野结衣在线观看一区| 一个人看的www久久| 欧美综合影院| 精品少妇人妻av一区二区| 国产精品一品视频| 久久视频免费看| 亚洲国产精品资源| 大胆人体一区| 亚洲精美视频| 国内成人自拍视频| 久久中文字幕在线观看| 亚洲精品二三区| 欧美舌奴丨vk视频| 亚洲自拍三区| 国产sm精品调教视频网站| 久久露脸国语精品国产91| 亚洲欧美日韩成人| 国产一区精品福利| 成人在线观看毛片| 99精品视频免费在线观看| 日本视频免费观看| 精品激情国产视频| 高潮按摩久久久久久av免费| 欧美黄色免费影院| 中文字幕在线一区免费| 性生活视频软件| 欧美一级免费看| 欧美电影一区| 国产二级一片内射视频播放| 欧洲日韩一区二区三区| 最新超碰在线| 免费成人看片网址| 极品少妇xxxx精品少妇| 在线看成人av| 在线成人中文字幕| 88久久精品| 亚洲精品一二三四五区| 亚洲影院久久精品| 韩日视频在线| 99电影在线观看| 日韩黄色小视频| 久久久国产精华液| 深夜福利亚洲导航| 欧美天堂影院| 成人三级做爰av| 欧美性受xxxx| 成人观看网址| 最新中文字幕久久|