具有缺失数据的交替最小二乘的主成分分析

时间:2015-01-06 18:14:28

标签: matlab octave pca missing-data least-squares

在MATLAB R2014b中有一个新功能 pca() ,它可以执行可以处理缺失数据的PCA。在文档中,它表示它使用"交替最小二乘法"执行pca。算法,以估计缺失值。

我想知道在没有使用该功能的情况下如何使用该算法应用PCA是否有任何实际参考,或者如果有很好的参考资料。原因是,Octave中没有这样的函数可以处理丢失的数据,因此我想自己编写代码。

1 个答案:

答案 0 :(得分:0)

感谢您的帮助。我浏览了参考文献,并且能够从两个参考文献中找到关于als算法的matlab代码。对于任何想知道的人,可以在这两个链接中找到源代码:

1)http://research.ics.aalto.fi/bayes/software/index.shtml 2)https://www.cs.nyu.edu/~roweis/code.html