Biconvex Landscape In SDP-Related Learning

11/03/2018
by   En-Liang Hu, et al.
0

Many machine learning problems can be reduced to learning a low-rank positive semidefinite matrix (denoted as Z), which encounters semidefinite program (SDP). Existing SDP solvers are often expensive for large-scale learning. To avoid directly solving SDP, some works convert SDP into a nonconvex program by factorizing Z as XX^. However, this would bring higher-order nonlinearity, resulting in scarcity of structure in subsequent optimization. In this paper, we propose a novel surrogate for SDP-related learning, in which the structure of subproblem is exploited. More specifically, we surrogate unconstrained SDP by a biconvex problem, through factorizing Z as XY^ and using a Courant penalty to penalize the difference of X and Y, in which the resultant subproblems are convex. Furthermore, we provide a theoretical bound for the associated penalty parameter under the assumption that the objective function is Lipschitz-smooth, such that the proposed surrogate will solve the original SDP when the penalty parameter is larger than this bound. Experiments on two SDP-related machine learning applications demonstrate that the proposed algorithm is as accurate as the state-of-the-art, but is faster on large-scale learning.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/29/2014

Generalized Nonconvex Nonsmooth Low-Rank Minimization

As surrogate functions of L_0-norm, many nonconvex penalty functions hav...
research
12/21/2021

A General Framework for Machine Learning based Optimization Under Uncertainty

We propose a general framework for machine learning based optimization u...
research
03/01/2018

Smoothed analysis for low-rank solutions to semidefinite programs in quadratic penalty form

Semidefinite programs (SDP) are important in learning and combinatorial ...
research
05/28/2021

STRIDE along Spectrahedral Vertices for Solving Large-Scale Rank-One Semidefinite Relaxations

We consider solving high-order semidefinite programming (SDP) relaxation...
research
07/12/2018

Convergence Rate of Block-Coordinate Maximization Burer-Monteiro Method for Solving Large SDPs

Semidefinite programming (SDP) with equality constraints arise in many o...
research
07/31/2019

Binary Component Decomposition Part I: The Positive-Semidefinite Case

This paper studies the problem of decomposing a low-rank positive-semide...
research
05/12/2019

Robust Learning from Noisy Side-information by Semidefinite Programming

Robustness recently becomes one of the major concerns among machine lear...

Please sign up or login with your details

Forgot password? Click here to reset