- Python機(jī)器學(xué)習(xí)算法與應(yīng)用
- 鄧立國(guó)
- 386字
- 2020-11-23 14:57:13
2.4.2 主成分分析的幾何解釋
假設(shè)有n個(gè)樣品,每個(gè)樣品有兩個(gè)變量,即在二維空間中討論主成分的幾何意義。設(shè)n個(gè)樣品在二維空間中的分布大致為一個(gè)橢圓,如圖2.2所示。

圖2.2 主成分幾何解釋圖
將圖2.2中的坐標(biāo)系進(jìn)行正交旋轉(zhuǎn)一個(gè)角度θ,使其橢圓長(zhǎng)軸方向取坐標(biāo)y1,在橢圓短軸方向取坐標(biāo)y2,旋轉(zhuǎn)公式為

(2.47)
寫(xiě)成矩陣形式為:

(2.48)
其中U為坐標(biāo)旋轉(zhuǎn)變換矩陣,是正交矩陣,即有U'=U-1,UU'=I,即滿足。
經(jīng)過(guò)旋轉(zhuǎn)變換后,得到圖2.3所示的新坐標(biāo)系。

圖2.3 經(jīng)過(guò)旋轉(zhuǎn)變換后得到的新坐標(biāo)系
新坐標(biāo)系中的y1、y2有如下性質(zhì):
(1)n個(gè)點(diǎn)的坐標(biāo)y1和y2的相關(guān)幾乎為零。
(2)二維平面上n個(gè)點(diǎn)的方差大部分都?xì)w結(jié)到y1軸上,而y2軸上的方差較小。
y1和y2稱(chēng)為原始變量x1和x2的綜合變量。由于n個(gè)點(diǎn)在y1軸上的方差最大,因而將二維空間的點(diǎn)用y1軸上的一維綜合變量來(lái)代替,所損失的信息量最小,由此稱(chēng)y1軸為第一主成分。y2軸與y1軸正交,有較小的方差,稱(chēng)為第二主成分。
推薦閱讀
- JavaScript前端開(kāi)發(fā)模塊化教程
- Learning Cython Programming
- Learning Chef
- Web Application Development with MEAN
- GeoServer Beginner's Guide(Second Edition)
- C#程序設(shè)計(jì)
- Windows Server 2016 Automation with PowerShell Cookbook(Second Edition)
- 51單片機(jī)C語(yǔ)言開(kāi)發(fā)教程
- C++從入門(mén)到精通(第5版)
- 圖數(shù)據(jù)庫(kù)實(shí)戰(zhàn)
- C語(yǔ)言程序設(shè)計(jì)與應(yīng)用(第2版)
- Arduino可穿戴設(shè)備開(kāi)發(fā)
- Learning iOS Security
- Mobile Forensics:Advanced Investigative Strategies
- Python應(yīng)用開(kāi)發(fā)技術(shù)