2012-01-29 15 views
1

如果我有一個協方差矩陣,並且我想要執行相應相關矩陣的主成分分析,我應該首先對協方差矩陣進行中心平均化,然後進行標準化(除以標準偏差),或者先標準化協方差矩陣,然後將平均中心然後執行PCA?爲什麼?PCA:意思是先居中還是先居中?

回答

1

PCA中標準化步驟的重點在於將數據集的質心設置爲0.只有先減去平均值然後再除以標準偏差才能實現。

想想如果你顛倒了兩個步驟會發生什麼:一個數據點恰好在平均值不會最終在你的標準化座標系統的原點,因爲你將它除以它之前的東西。

編輯:如果您計算並減去已標準化數據點的平均值,則順序應該沒有關係。