Low-Rank Matrix Completion by Riemannian Optimization

By Bart Vandereycken. 2012

588 citations recorded by the source corpus.

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.

Subfields: Computational Mechanics, Computer Vision and Pattern Recognition, Mathematical Physics

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computational Mechanics

  1. Daniel Kressner
  2. Bart Vandereycken
  3. André Uschmajew
  4. Nicolas Boumal
  5. Pierre-Antoine Absil
  6. Michael Steinlechner
  7. James Townsend
  8. Sebastian Weichwald

In Computer Vision and Pattern Recognition

  1. André Uschmajew
  2. Daniel Kressner
  3. James Townsend
  4. Michael Steinlechner
  5. Sebastian Weichwald
  6. Niklas Koep
  7. Suvrit Sra
  8. Pierre-Antoine Absil

In Mathematical Physics

  1. André Uschmajew
  2. Nicolas Boumal
  3. Bart Vandereycken
  4. Daniel Kressner
  5. James Townsend
  6. Sebastian Weichwald
  7. Niklas Koep
  8. Michael Steinlechner

Citations in the corpus