An efficient gauss-newton algorithm for symmetric low-rank product matrix approximations
An efficient gauss-newton algorithm for symmetric low-rank product matrix approximations
复制标题
对称低秩乘积矩阵近似的高效高斯-牛顿算法
DOI:
10.1137/140971464
复制
发表时间:
2015
影响因子:
3.1
通讯作者:
Zhang Yin
中科院分区:
文献类型:
--
作者:
Liu Xin;Wen Zaiwen;Zhang Yin
We derive and study a Gauss--Newton method for computing a symmetric low-rank product $XX^{{T}}$, where $X \in{\mathbb{R}}^{n\times k}$ for $k<n$, that is the closest to a given symmetric matrix $A \in{\mathbb{R}}^{n\times n}$ in Frobenius norm. When $A=B^{{T}} B$ (or $BB^{{T}} $), this problem essentially reduces to finding a truncated singular value decomposition of $B$. Our Gauss--Newton method, which has a particularly simple form, shares the same order of iteration-complexity as a gradient method when $k \ll n$, but can be significantly faster on a wide range of problems. In this paper, we prove global convergence and a $Q$-linear convergence rate for this algorithm and perform numerical experiments on various test problems, including those from recently active areas of matrix completion and robust principal component analysis. Numerical results show that the proposed algorithm is capable of providing considerable speed advantages over Krylov subspace methods on suitable application problems where hi...