機器學習知識地圖 · 非監督式學習

降維

前處理/表徵學習

在互動地圖中開啟 回機器學習知識地圖

觀念教學

一百個欄位裡一堆重複資訊,模型跑得慢、人也看不懂 — 降維幫資料瘦身:留住重點,丟掉冗餘。

核心觀念

降維(Dimensionality Reduction)高維度資料轉換為低維度表示,同時盡量保留重要資訊。定位要抓準:降維多半是前處理/表徵學習方法,常搭配監督式、非監督式或強化學習使用,不是直接拿來預測的模型。這裡的 PCA、t-SNE、UMAP 屬非監督式降維(不需標籤);監督式降維如 LDA(靠標籤、為分類服務)歸在監督式學習區。

白話理解

高維資料有維度災難(Curse of Dimensionality):欄位一多,樣本彼此都顯得很遠,模型難學、計算爆炸。健保醫療資料上千個欄位,先降到幾十維再建模 — 訓練快、雜訊少,還能壓成 2D 圖給醫師看。

兩種用途、兩套驗收

  • 壓縮與前處理:看解釋變異比例(留下多少資訊)與重建誤差(還原得多好)
  • 視覺化:看 TrustworthinessContinuity(鄰居關係守不守得住)、kNN 保留率距離相關性群組分離穩定性
  • 路線選擇:線性用 PCA;非線性視覺化用 t-SNE 或 UMAP
  • 代價:新的維度不再是原始欄位,可解釋性會下降
🎯 口訣:降維是前菜不是主菜 — 瘦身給模型吃,順便畫圖給人看。

iPAS 考點

分類題:「PCA/t-SNE/UMAP 屬哪類」→ 非監督式,不需標籤;對照組 LDA 是監督式降維,最愛考這組對比。陷阱選項:「降維是一種預測模型」— 錯,它是前處理/表徵學習。判斷關鍵字:減少特徵維度、保留主要資訊、高維資料視覺化

應用場景

資料視覺化特徵提取雜訊過濾人臉辨識高維資料視覺化群組結構探索單細胞分析文字嵌入視覺化大規模資料視覺化單細胞 RNA 分析影像特徵視覺化推薦系統

評估指標

解釋變異比例重建誤差TrustworthinessContinuitykNN 保留率距離相關性群組分離穩定性

iPAS 歷屆考題詳解(2 題)

先自行作答,再展開詳解。題目出處均為 iPAS AI 應用規劃師正式考題,著作權屬原主辦單位。

114年第二梯次中級AI應用規劃師第一科人工智慧技術應用與規劃 第45題

進行影像分類任務時,研究團隊嘗試利用主成分分析(Principal Component Analysis, PCA)將輸入特徵從 1024維降至100維,並將降維後的資料輸入支持向量機(Support Vector Machine, SVM)模型進行訓練。關於此作法,下列哪一項描述最為合理?

  1. APCA保留的主成分必然能提升 SVM 的分類準確率
  2. B使用原始高維資料通常更能保留資訊,因此 PCA沒有實際意義
  3. CPCA可讓 SVM自動適用於非線性(Nonlinear)資料集
  4. D降維後可降低訓練時間並減少過擬合(Overfitting)風險
看正解與逐選項詳解

正解:D

正確答案:(D) 【正解解析】 PCA 將特徵從 1024 維壓縮至 100 維後,特徵數大幅減少,SVM 的訓練計算量與記憶體需求隨之下降;同時濾除了低變異方向與部分雜訊,模型的自由度降低,有助於減少過擬合(Overfitting)風險。「降低訓練時間並減少過擬合風險」是對此作法最合理且未過度承諾的描述。 【為何其他選項錯了?】 - (A):「必然提升準確率」的說法過於絕對:PCA 只保留高變異方向,若關鍵判別資訊位於低變異成分,降維反而可能使準確率下降。 - (B):高維資料伴隨維度災難與高計算成本,PCA 在壓縮、去噪與加速上具有明確價值,「沒有實際意義」的論斷過於武斷。 - (C):PCA 是線性轉換,不會使資料變得線性可分;SVM 處理非線性資料依靠的是核技巧(Kernel Trick),並非 PCA 的功能。 提示:PCA 降維的可靠效益是計算加速與降低過擬合風險;「必然、保證提升準確率」之類的絕對化敘述通常是陷阱。
115年第一次中級AI應用規劃師第二科大數據處理分析與應用 第16題

某工程師在建立推薦系統時,評估使用奇異值分解(Singular Value Decomposition, SVD)對使用者-商品評分矩陣進行潛在語意分析(Latent Semantic Analysis, LSA)。關於SVD的數學性質,下列何者不正確?

  1. ASVD只能分解方陣(Square Matrix),無法應用於行列數不相等的長方形矩陣
  2. BSVD常用於降維(Dimensionality Reduction),透過保留最大的 k個奇異值來近似原始矩陣(截斷 SVD)
  3. CSVD比PCA更一般化,因為PCA可視為對資料的共變異數矩陣(Covariance Matrix)進行的特殊 SVD運算
  4. DLSA 是 SVD 在文字-文件矩陣上的應用,透過截斷 SVD 捕捉詞語與文件的潛在語意關係
看正解與逐選項詳解

正解:A

正確答案:(A) 【正解解析】 SVD 的重要性質正是適用於「任意 m×n 長方形矩陣」:A = UΣVᵀ,其中 U、V 為正交矩陣、Σ 為奇異值構成的對角矩陣,對行列數不相等的矩陣同樣成立。推薦系統的使用者×商品評分矩陣幾乎不會是方陣,正因 SVD 不限矩陣形狀,才能應用於 LSA 與矩陣分解。「只能分解方陣」是特徵值分解(Eigendecomposition)的限制,不是 SVD 的性質;題目要求選出不正確者,(A) 即為答案。 【為何其他選項錯了?】 - (B):此為正確敘述,故非本題答案。截斷 SVD(Truncated SVD)保留最大的 k 個奇異值與對應向量,可得到原矩陣的最佳低秩近似,是經典的降維手法。 - (C):此為正確敘述,故非本題答案。PCA 可視為對中心化資料的共變異數矩陣做特徵分解,等價於對中心化資料矩陣做 SVD;SVD 不需先中心化、不限方陣,確實更一般化。 - (D):此為正確敘述,故非本題答案。LSA 即是對詞與文件矩陣進行截斷 SVD,萃取潛在語意維度,使語意相近的詞在低維空間中距離更近。 提示:SVD 可分解任意形狀的矩陣;「僅限方陣」的是特徵值分解。LSA=詞文件矩陣+截斷 SVD。

相關節點