Hierarchical Eigensolver for Transition Matrices in Spectral Methods
Abstract
We show how to build hierarchical, reduced-rank representation for large stochastic matrices and use this representation to design an efficient al- gorithm for computing the largest eigenvalues, and the corresponding eigenvectors. In particular, the eigen problem is first solved at the coars- est level of the representation. The approximate eigen solution is then interpolated over successive levels of the hierarchy. A small number of power iterations are employed at each stage to correct the eigen solution. The typical speedups obtained by a Matlab implementation of our fast eigensolver over a standard sparse matrix eigensolver [13] are at least a factor of ten for large image sizes. The hierarchical representation has proven to be effective in a min-cut based segmentation algorithm that we proposed recently [8].
Cite
Text
Chennubhotla and Jepson. "Hierarchical Eigensolver for Transition Matrices in Spectral Methods." Neural Information Processing Systems, 2004.Markdown
[Chennubhotla and Jepson. "Hierarchical Eigensolver for Transition Matrices in Spectral Methods." Neural Information Processing Systems, 2004.](https://mlanthology.org/neurips/2004/chennubhotla2004neurips-hierarchical/)BibTeX
@inproceedings{chennubhotla2004neurips-hierarchical,
title = {{Hierarchical Eigensolver for Transition Matrices in Spectral Methods}},
author = {Chennubhotla, Chakra and Jepson, Allan D.},
booktitle = {Neural Information Processing Systems},
year = {2004},
pages = {273-280},
url = {https://mlanthology.org/neurips/2004/chennubhotla2004neurips-hierarchical/}
}