实现精确高效的 L1-PCA 求解器的 MATLAB 函数集合。 L1-PCA 是 PCA/SVD 的抗异常值替代方案。 该工具箱为数据矩阵 X(D × N)的 L1-PCA(K 分量)提供函数; K<rank(X)<=min(D,N)。
作者:Panos Markopoulos 教授 (pxmeee@rit.edu)
**** 请阅读每个代码的参考文章,以便您了解其复杂性和性能细节。 请注意,l1pca_EX 和 l1pca 是具有较高理论意义的精确代码,但在分析矩阵的大小方面也具有较高的计算成本(根据 L1-PCA 的组合性质)。 l1pca_BF 是中/大型问题的实用求解器。 ****
函数 l1pca(X,K) 使用多项式时间算法计算矩阵 X 的 K 个精确 L1-PC: PP Markopoulos、GN Karystinos 和 DA Pados,“L1 子空间信号处理
2021-08-11 13:03:48
28KB
matlab
1