arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2007.00596stat.MLcs.CVcs.LGstat.COstat.ME

稀疏主成分分析的一种新基

A New Basis for Sparse Principal Component Analysis

University of Wisconsin–Madison(威斯康星大学麦迪逊分校)

Fan Chen, Karl Rohe

AI总结:

提出一种基于正交旋转的稀疏PCA新基方法,避免了缩减和多个调优参数,在相同稀疏度下更稳定且解释更多方差,并成功应用于图像编码、转录组分析和社交网络聚类。

摘要:

以往版本的稀疏主成分分析(PCA)假设特征基(一个 $p \ imes k$ 矩阵)是近似稀疏的。我们提出了一种方法,假设该 $p \ imes k$ 矩阵在经过 $k \ imes k$ 旋转后变为近似稀疏。该算法的最简单版本以前 $k$ 个主成分进行初始化。然后,用 $k \ imes k$ 正交旋转对主成分进行旋转,使其近似稀疏。最后,对旋转后的主成分应用软阈值处理。这种方法与以往方法不同,因为它使用正交旋转来逼近稀疏基。其结果是,稀疏成分不必是前导特征向量,而是它们的混合。这样,我们为稀疏PCA提出了一种新的(旋转)基。此外,我们的方法避免了“缩减”以及由此所需的多个调优参数。我们的稀疏PCA框架通用性强;例如,它自然地扩展到数据矩阵的双向分析,以同时实现行和列的降维。我们提供的证据表明,在相同的稀疏度水平下,所提出的稀疏PCA方法更稳定,并且与替代方法相比能解释更多的方差。通过三个应用——图像的稀疏编码、转录组测序数据的分析以及社交网络的大规模聚类,我们展示了稀疏PCA在探索多元数据中的现代实用性。

英文摘要:

Previous versions of sparse principal component analysis (PCA) have presumed that the eigen-basis (a $p \times k$ matrix) is approximately sparse. We propose a method that presumes the $p \times k$ matrix becomes approximately sparse after a $k \times k$ rotation. The simplest version of the algorithm initializes with the leading $k$ principal components. Then, the principal components are rotated with an $k \times k$ orthogonal rotation to make them approximately sparse. Finally, soft-thresholding is applied to the rotated principal components. This approach differs from prior approaches because it uses an orthogonal rotation to approximate a sparse basis. One consequence is that a sparse component need not to be a leading eigenvector, but rather a mixture of them. In this way, we propose a new (rotated) basis for sparse PCA. In addition, our approach avoids "deflation" and multiple tuning parameters required for that. Our sparse PCA framework is versatile; for example, it extends naturally to a two-way analysis of a data matrix for simultaneous dimensionality reduction of rows and columns. We provide evidence showing that for the same level of sparsity, the proposed sparse PCA method is more stable and can explain more variance compared to alternative methods. Through three applications -- sparse coding of images, analysis of transcriptome sequencing data, and large-scale clustering of social networks, we demonstrate the modern usefulness of sparse PCA in exploring multivariate data.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑