【PCA完成降維的主要步驟】
1.將原始數據進行標準化(一般是去均值,如果特征在不同的數量級上,則還要將其除以標準差)2.計算標準化數據集的協方差矩陣3.計算協方差矩陣的特征值和特征向量4.保留最重要(特征值最大)的前k個特征(k就表示降維后的維度)5.找到這k個特征值對應的特征向量6.將標準化數據集乘以該k個特征向量,得到降維后的結果
(1)讀取數據
(2)去中心化:每個數據減去對應每列的平均值
(3)計算協方差矩陣
(4) 求特征值和特征向量
(5)特征值排序
(6)降維
博客園 © 2004-2025 浙公網安備 33010602011771號 浙ICP備2021040463號-3