rmt.est | R Documentation |
Provides (1) efficient and bias corrected estimates of the leading eigenvalues of \mathbf{Sigma} under a spiked covariance model, and (2) asymptotic adjustment factors for the sample eigenvectors.
rmt.est(K, S, mw)
K |
the number of spikes |
S |
the sample covariance matrix |
mw |
sample size |
This function is called by casp.checkloss
, casp.linexloss
and their counterparts for aggregated prediction.
l0.hat - bias corrected estimate of the unknown noise level
l.hat - bias corrected estimates of the leading K eignevalues of Sigma
pj - sample eigenvectors of \mathbf{S}
zeta - asymptotic adjustment factors for the eigenvectors of S
K - the number of spikes (provided as an input)
Debashis Paul. Asymptotics of sample eigenstructure for a large dimensional spiked covariance model. Statistica Sinica, pages 1617-1642, 2007.
Alexei Onatski. Asymptotics of the principal components estimator of large factor models with weakly influential factors. Journal of Econometrics, 168(2):244-258, 2012.
Damien Passemier, Zhaoyuan Li, and Jianfeng Yao. On estimation of the noise variance in high dimensional probabilistic principal component analysis. Journal of the Royal Statistical Society: Series B (Statistical Methodology), 79(1):51-67, 2017.
eigen.est
, casp.checkloss
, casp.linexloss
,
casp.agg.checkloss
, casp.agg.linexloss
library(casp) K = 4 S = diag(c(10,8,6,4,rep(1,6))) mw = 50 rmt.out<- rmt.est(K,S,mw)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.