8000 GitHub - ZhengTracyKe/BEMA: Code for the paper "Estimation of the Number of Spiked Eigenvalues in a Covariance Matrix by Bulk Eigenvalue Matching Analysis"
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Code for the paper "Estimation of the Number of Spiked Eigenvalues in a Covariance Matrix by Bulk Eigenvalue Matching Analysis"

Notifications You must be signed in to change notification settings

ZhengTracyKe/BEMA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BEMA

Code for the paper "Estimation of the Number of Spiked Eigenvalues in a Covariance Matrix by Bulk Eigenvalue Matching Analysis" (https://arxiv.org/abs/2006.00436).

BEMA0.R and BEMA.R contain the R code for the two algorithms. By default, the value of beta is 0.1 and M is 500. The value of alpha requires the user's input.

When applying the BEMA algorithm to large datasets, one needs to adjust the data storage and optimizer used in BEMA according to data size and their computation budget. As an example, 1000Genome_code.ipynb contains the Python code for the BEMA algorithm customized for the 1000 Genome dataset.

About

Code for the paper "Estimation of the Number of Spiked Eigenvalues in a Covariance Matrix by Bulk Eigenvalue Matching Analysis"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0