A Saddle Point Approach to Structured Low-rank Matrix Learning

04/24/2017
by   Pratik Jawanpuria, et al.
0

We propose a novel optimization approach for learning a low-rank matrix which is also constrained to be in a given linear subspace. Low-rank constraints are regularly employed in applications such as recommender systems and multi-task learning. In addition, several system identification problems require a learning matrix with both low-rank and linear subspace constraints. We model the classical nuclear norm regularized formulation as an equivalent saddle point minimax problem. This decouples the low-rank and the linear subspace constraints onto separate factors. Motivated by large-scale problems, we reformulate the minimax problem via a rank constrained non-convex surrogate. This translates into an optimization problem on the Riemannian spectrahedron manifold. We exploit the Riemannian structure to propose efficient first- and second-order algorithms. The duality theory allows to compute the duality gap for a candidate solution and our approach easily accommodates popular non-smooth loss functions, e.g., the absolute-value loss. We effortlessly scale on the Netflix data set on both matrix completion and robust matrix completion problems, obtaining state-of-the-art generalization performance. Additionally, we demonstrate the efficacy of our approach in Hankel matrix learning and multi-task learning problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/18/2020

Robust Low-rank Matrix Completion via an Alternating Manifold Proximal Gradient Continuation Method

Robust low-rank matrix completion (RMC), or robust principal component a...
research
12/04/2017

A Dual Framework for Low-rank Tensor Completion

We propose a novel formulation of the low-rank tensor completion problem...
research
03/28/2017

Algebraic Variety Models for High-Rank Matrix Completion

We consider a generalization of low-rank matrix completion to the case w...
research
02/14/2022

Splitting numerical integration for matrix completion

Low rank matrix approximation is a popular topic in machine learning. In...
research
05/13/2023

Structured Low-Rank Tensor Learning

We consider the problem of learning low-rank tensors from partial observ...
research
08/23/2013

Manopt, a Matlab toolbox for optimization on manifolds

Optimization on manifolds is a rapidly developing branch of nonlinear op...
research
04/20/2013

Distributed Low-rank Subspace Segmentation

Vision problems ranging from image clustering to motion segmentation to ...

Please sign up or login with your details

Forgot password? Click here to reset