Low-rank matrix completion by Riemannian optimization

From MaRDI portal
Publication:2848192

DOI10.1137/110845768zbMATH Open1277.15021arXiv1209.3834OpenAlexW2058078260WikidataQ115247017 ScholiaQ115247017MaRDI QIDQ2848192FDOQ2848192


Authors: Bart Vandereycken Edit this on Wikidata


Publication date: 25 September 2013

Published in: SIAM Journal on Optimization (Search for Journal in Brave)

Abstract: The matrix completion problem consists of finding or approximating a low-rank matrix based on a few samples of this matrix. We propose a new algorithm for matrix completion that minimizes the least-square distance on the sampling set over the Riemannian manifold of fixed-rank matrices. The algorithm is an adaptation of classical non-linear conjugate gradients, developed within the framework of retraction-based optimization on manifolds. We describe all the necessary objects from differential geometry necessary to perform optimization over this low-rank matrix manifold, seen as a submanifold embedded in the space of matrices. In particular, we describe how metric projection can be used as retraction and how vector transport lets us obtain the conjugate search directions. Finally, we prove convergence of a regularized version of our algorithm under the assumption that the restricted isometry property holds for incoherent matrices throughout the iterations. The numerical experiments indicate that our approach scales very well for large-scale problems and compares favorably with the state-of-the-art, while outperforming most existing solvers.


Full work available at URL: https://arxiv.org/abs/1209.3834




Recommendations





Cited In (only showing first 100 items - show all)

Uses Software





This page was built for publication: Low-rank matrix completion by Riemannian optimization

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2848192)