Truncated SVD和PCA有什么区别吗?

  统计/机器学习 数据降维    浏览次数: 42
0

Truncated SVD和PCA有什么区别吗?感觉它们都是选了最大的k个成分

 

烙神经   2018-11-10 00:05



   1个回答 
2

PCA是对矩阵先做中心化处理(每列减去列均值),然后再做Truncated SVD

换言之,如果矩阵本身就是已经中心化的,那么PCA和Truncated SVD就是等价的

SofaSofa数据科学社区 DS面经 问答 实战

sasa   2018-11-11 01:05



  相关主题

PCA降维之前为什么要先标准化?   2回答

PCA会降低分类器的精度吗?   3回答

sklearn.decomposition.PCA方法中fit, fit_transform, transform应该怎么用   1回答

为什么PCA被称作非监督式学习?   2回答

利用PCA降维,降到几维比较合适?   1回答

除了PCA,还有什么降维的方法?   10回答

PCA与非负矩阵分解(NMF)的异同?   0回答

PCA降维中的特征值和特征向量   2回答

PCA的目标函数   1回答

PCA和SVD是一回事吗?   1回答

在使用PCA降维时,有哪些坑?   6回答

python里怎么实现t-SNE降维?   1回答



回答问题时需要注意什么?

我们谢绝在回答前讲“生动”的故事。

我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。

我们谢绝答非所问。

我们谢绝自己不会、硬要回答。

我们感激每一个用户在编写答案时的努力与付出!