TL;DR
This paper introduces Spectrode, a fast and precise numerical method for computing the eigenvalue distribution of sample covariance matrices, facilitating applications in high-dimensional statistics and random matrix theory.
Contribution
Spectrode provides an efficient algorithm to accurately compute the empirical spectral distribution from any given population spectral distribution, outperforming existing methods significantly.
Findings
Spectrode accurately computes the ESD support and density for finite discrete distributions.
It outperforms existing methods by several orders of magnitude in speed and accuracy.
Spectrode is useful for statistical inference tasks like covariance estimation and hypothesis testing.
Abstract
Consider an data matrix whose rows are independently sampled from a population with covariance . When are both large, the eigenvalues of the sample covariance matrix are substantially different from those of the true covariance. Asymptotically, as with , there is a deterministic mapping from the population spectral distribution (PSD) to the empirical spectral distribution (ESD) of the eigenvalues. The mapping is characterized by a fixed-point equation for the Stieltjes transform. We propose a new method to compute numerically the output ESD from an arbitrary input PSD. Our method, called Spectrode, finds the support and the density of the ESD to high precision; we prove this for finite discrete distributions. In computational experiments it outperforms existing methods by several orders of magnitude in speed and accuracy.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
