PCA 自動找出資料變化最大的方向(主成分),把又多又雜的特徵壓成少少幾維,用更少維度留住最多資訊。是最常用、考試最常出的線性降維法。
PCA 全名主成分分析(Principal Component Analysis),做的事是「幫資料找最有代表性的拍攝角度」。
換個說法:把資料的「影子」投到一條線上。PCA 找的,是讓影子拉得最長、點最不重疊的那條線——那條線就是第一主成分(PC1)。
為什麼找「變異最大」的方向?因為資料越分散(變異越大)的方向,越能區分不同樣本、保留越多資訊;變異很小的方向(大家都差不多)壓掉它,損失最少。
藍點是資料(一團斜橢圓)。拖滑桿旋轉紅色軸,灰點是藍點投影到紅軸上的「影子」。目標:找到讓「投影長度」數字最大的角度——那個角度就是資料的主方向 PC1!
電腦不是用「轉滑桿試」的,而是用線性代數一次算出最佳方向:
| 比較 | PCA | LDA |
|---|---|---|
| 監督? | 非監督(不用標籤) | 監督(要類別標籤) |
| 找的方向 | 整體變異最大 | 最能把類別分開 |
| 目的 | 去冗餘、壓縮、視覺化 | 為分類做降維 |
先想再點開。
資料變異最大的正交方向(主成分);PC1 變異最大、PC2 次大且與 PC1 垂直。
變異大=資料越分散=保留最多差異與資訊;變異小的方向壓掉損失最少。
不標準化的話,數值尺度大的特徵會主導主成分(被它的變異蓋過),結果失真。
看累積解釋變異比例(達 90%/95%),或用 scree plot 找手肘轉折。
PCA 非監督、只看整體變異;LDA 監督、用標籤找最能分類的方向。
PCA(主成分分析)是最常用的線性降維,iPAS 高頻考點(中級科目三)。重點:找變異最大的正交方向(主成分)投影降維,用累積解釋變異比例(如 90%、95%)決定保留幾維。易混點:PCA 非監督(只看整體變異)、LDA 監督(用標籤找最能分類方向);用前要標準化、假設線性、對離群敏感;主成分是原特徵線性組合、不易直接解讀。情境:去冗餘、視覺化、加速建模。
想練情境題與詳解 → AI 學習與考證地圖
主成分分析;找資料變異最大的正交方向,把高維資料投影到少數主成分上達成降維,同時盡量保留資訊。
看累積解釋變異比例(如保留到 90% 或 95%),或用陡坡圖(scree plot)找轉折。
需先標準化(否則尺度大的特徵會主導主成分);PCA 假設線性關係、對離群值敏感,有極端值要先處理。
PCA 非監督、只看整體變異;LDA 監督、用標籤找最能分類的方向。分類前降維常用 LDA。
只能捕捉線性結構、主成分難解釋、對離群敏感;非線性結構可改用 t-SNE、UMAP 或核 PCA。