English

Estimation of the number of spiked eigenvalues in a covariance matrix by bulk eigenvalue matching analysis

Methodology 2021-01-07 v2

Abstract

The spiked covariance model has gained increasing popularity in high-dimensional data analysis. A fundamental problem is determination of the number of spiked eigenvalues, KK. For estimation of KK, most attention has focused on the use of toptop eigenvalues of sample covariance matrix, and there is little investigation into proper ways of utilizing bulkbulk eigenvalues to estimate KK. We propose a principled approach to incorporating bulk eigenvalues in the estimation of KK. Our method imposes a working model on the residual covariance matrix, which is assumed to be a diagonal matrix whose entries are drawn from a gamma distribution. Under this model, the bulk eigenvalues are asymptotically close to the quantiles of a fixed parametric distribution. This motivates us to propose a two-step method: the first step uses bulk eigenvalues to estimate parameters of this distribution, and the second step leverages these parameters to assist the estimation of KK. The resulting estimator K^\hat{K} aggregates information in a large number of bulk eigenvalues. We show the consistency of K^\hat{K} under a standard spiked covariance model. We also propose a confidence interval estimate for KK. Our extensive simulation studies show that the proposed method is robust and outperforms the existing methods in a range of scenarios. We apply the proposed method to analysis of a lung cancer microarray data set and the 1000 Genomes data set.

Keywords

Cite

@article{arxiv.2006.00436,
  title  = {Estimation of the number of spiked eigenvalues in a covariance matrix by bulk eigenvalue matching analysis},
  author = {Zheng Tracy Ke and Yucong Ma and Xihong Lin},
  journal= {arXiv preprint arXiv:2006.00436},
  year   = {2021}
}

Comments

48 pages, 8 figures, 5 tables