标签: machine-learning pca svd
我有一个大小为(4700,10000)的数据集。首先,我对该数据执行了SVD并获得了100个SVD组件,因此我的数据集现在为(4700,100)。然后,我对减少的数据执行了PCA,并获得了4个组件,并对PCA的这4个组件进行了可视化。由于SVD和PCA都是降维技术,我很好奇,先执行SVD,然后执行PCA是否安全?
此外,当我对SVD之后获得的数据集进行PCA时,与单独使用PCA相比,可视化效果更有意义。
谢谢。