Sparse Heteroskedastic PCA in High Dimensions

Principal component analysis (PCA) is one of the most commonly used techniques for dimension reduction and feature extraction. Though it has been well-studied for high-dimensional sparse PCA, little is known when the noise is heteroskedastic, which turns out to be ubiquitous in many scenarios. We propose an iterative algorithm, called SparseHPCA, for the sparse PCA problem in the presence of heteroskedastic noise, which alternatively updates the estimates of the sparse eigenvectors using orthogonal iteration with adaptive thresholdings in one step, and imputes the diagonal values of the sample covariance matrix to reduce the estimation bias due to heteroskedastic noise in the other step. Our procedure is computationally fast and provably optimal under the generalized spiked covariance model, assuming the leading eigenvectors are sparse. A comprehensive simulation study shows its robustness and effectiveness under various settings. The application of our new method to two high-dimensional genomics datasets, i.e., microarray and single-cell RNA-sequencing (scRNA-seq) data, demonstrates its ability to preserve inherent cluster structures in downstream analyses. Additionally, we extend SparseHPCA to address the sparse singular value decomposition (sparse SVD) problem in the presence of heteroskedastic noise, further showcasing its versatility.

Publication Details

Journal
D-Scholarship@Pitt (University of Pittsburgh)
Published
2024-12-18
Primary Topic
Single-cell and spatial transcriptomics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Sparse Heteroskedastic PCA in High Dimensions

D-Scholarship@Pitt (University of Pittsburgh)
Single-cell and spatial transcriptomics
article

Sparse Heteroskedastic PCA in High Dimensions

article en

Abstract

Principal component analysis (PCA) is one of the most commonly used techniques for dimension reduction and feature extraction. Though it has been well-studied for high-dimensional sparse PCA, little is known when the noise is heteroskedastic, which turns out to be ubiquitous in many scenarios. We propose an iterative algorithm, called SparseHPCA, for the sparse PCA problem in the presence of heteroskedastic noise, which alternatively updates the estimates of the sparse eigenvectors using orthogonal iteration with adaptive thresholdings in one step, and imputes the diagonal values of the sample covariance matrix to reduce the estimation bias due to heteroskedastic noise in the other step. Our procedure is computationally fast and provably optimal under the generalized spiked covariance model, assuming the leading eigenvectors are sparse. A comprehensive simulation study shows its robustness and effectiveness under various settings. The application of our new method to two high-dimensional genomics datasets, i.e., microarray and single-cell RNA-sequencing (scRNA-seq) data, demonstrates its ability to preserve inherent cluster structures in downstream analyses. Additionally, we extend SparseHPCA to address the sparse singular value decomposition (sparse SVD) problem in the presence of heteroskedastic noise, further showcasing its versatility.

D-Scholarship@Pitt (University of Pittsburgh)
Openalex Percentile: Top 52%
Single-cell and spatial transcriptomics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Sparse Heteroskedastic PCA in High Dimensions · D-Scholarship@Pitt (University of Pittsburgh) (2024) | TGRS Research Map | TGRS