Computing the top eigenvectors of a matrix is a problem of fundamental interest to various fields. While the majority of the literature has focused on analyzing the reconstruction error of low-rank matrices associated with the retrieved eigenvectors, in many applications one is interested in finding one vector with high Rayleigh quotient. In this paper we study the problem of approximating the top-eigenvector. Given a symmetric matrix $\mathbf{A}$ with largest eigenvalue $\lambda_1$, our goal is to find a vector \hu that approximates the leading eigenvector $\mathbf{u}_1$ with high accuracy, as measured by the ratio $R(\hat{\mathbf{u}})=\lambda_1^{-1}{\hat{\mathbf{u}}^T\mathbf{A}\hat{\mathbf{u}}}/{\hat{\mathbf{u}}^T\hat{\mathbf{u}}}$. We present a novel analysis of the randomized SVD algorithm of \citet{halko2011finding} and derive tight bounds in many cases of interest. Notably, this is the first work that provides non-trivial bounds of $R(\hat{\mathbf{u}})$ for randomized SVD with any number of iterations. Our theoretical analysis is complemented with a thorough experimental study that confirms the efficiency and accuracy of the method.
翻译:计算一个矩阵的顶部电子化器是一个对多个字段具有根本意义的问题。 虽然大多数文献都侧重于分析与已检索的源代码相关的低位矩阵的重建错误, 但在许多应用中, 人们感兴趣的是找到一个高RayLaylelei商数的矢量。 在本文中, 我们研究一个接近顶层电子化器的问题。 鉴于一个对称矩阵$\mathbf{A}$( 最大egenvalue $\lambda_ 1美元 美元, 我们的目标是找到一个矢量\hu, 该矢量与已检索的源代码 $\ mathb{u{ { u{ $1} 相关的低位矩阵的重建错误。 根据 $(\ hat_ mathb{% 1\\\\\\\\\\ hat\\ tf{ tf{ $ $) 。 鉴于一个对顶端矢量的 Raht\\\ x# hal- hal- half_\\\\\\\ $。 我们用一个随机解算法的解算法分析, 提供了这个随机分析。 SVVxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx