English

Uniform error bound for PCA matrix denoising

Statistics Theory 2024-08-29 v3 Methodology Statistics Theory

Abstract

Principal component analysis (PCA) is a simple and popular tool for processing high-dimensional data. We investigate its effectiveness for matrix denoising. We consider the clean data are generated from a low-dimensional subspace, but masked by independent high-dimensional sub-Gaussian noises with standard deviation σ\sigma. Under the low-rank assumption on the clean data with a mild spectral gap assumption, we prove that the distance between each pair of PCA-denoised data point and the clean data point is uniformly bounded by O(σlogn)O(\sigma \log n). To illustrate the spectral gap assumption, we show it can be satisfied when the clean data are independently generated with a non-degenerate covariance matrix. We then provide a general lower bound for the error of the denoised data matrix, which indicates PCA denoising gives a uniform error bound that is rate-optimal. Furthermore, we examine how the error bound impacts downstream applications such as clustering and manifold learning. Numerical results validate our theoretical findings and reveal the importance of the uniform error.

Keywords

Cite

@article{arxiv.2306.12690,
  title  = {Uniform error bound for PCA matrix denoising},
  author = {Xin T. Tong and Wanjie Wang and Yuguan Wang},
  journal= {arXiv preprint arXiv:2306.12690},
  year   = {2024}
}

Comments

33 pages, 2 figures

R2 v1 2026-06-28T11:11:29.425Z