老师,SVD和PCA和因子分析的关系是?
来源:14-7 SVD分解的应用
Jazz_Qi
2019-01-17
老师您说的SVD第一个应用可以理解为A变换是将在V坐标系中的向量或点得坐标转到U坐标系,区别就是各分量以对应的奇异值为倍数。这个变换跟因子分析的那个旋转很相似。
您说的SVD第二个应用也与主成分分析的去掉维度很相似。
写回答
1回答
-
赞!:)
PCA的解确实可以通过SVD获得,其实通过SVD解出PCA的解也是PCA实现的标准方式之一。如果你看scikit-learn中提供的PCA接口,会看到其中有一个参数叫svd_solver,就是在指定求解SVD的算法:)传送门:https://scikit-learn.org/stable/modules/generated/sklearn.decomposition.PCA.html
不过具体步骤上,这门课程没有涉及。这是因为要想讲明白PCA,还要设计统计学上的概念,不在这个课程的犯愁了。更重要的是,这个课程已经严重超时了:-(
有兴趣可以再网上搜索自学一下。直接搜索PCA和SVD两个关键词,应该会有不少结果:)
加油!:)
032019-01-18
相似问题