天天看點

學習筆記(06):第四章:非監督學習-Scikit-Learn中的PCA

立即學習:https://edu.csdn.net/course/play/10583/236131?utm_source=blogtoedu

通常對訓練資料fit後再對測試資料transform得到降維後的表示。當然訓練模型的時候,也可以直接對訓練資料調用fit_transform,這就是差別。 這就是他們之間的差別。

其他形式的pca

IncrementalPCA

KernelPCA:通過核方法擴充pca,實作非線性降維。

SparsePCA:稀疏PCA

MiniBatchSparsePCA

TruncatedSVD:隻計算k個最大的奇藝值,接收稀疏矩陣的輸入。

繼續閱讀