LGOCApr 29, 2022

Accelerating nuclear-norm regularized low-rank matrix optimization through Burer-Monteiro decomposition

arXiv:2204.14067v418 citationsh-index: 52Has Code
Originality Incremental advance
AI Analysis

This addresses efficiency and reliability issues in low-rank matrix optimization for applications like recommendation systems, though it is incremental as it builds on existing Burer-Monteiro methods.

The paper tackles nuclear-norm-regularized low-rank matrix optimization by proposing BM-Global, an algorithm that uses Burer-Monteiro decomposition to escape spurious local minima and achieve fast convergence to global optima, with experiments showing it is a magnitude faster than state-of-the-art methods.

This work proposes a rapid algorithm, BM-Global, for nuclear-norm-regularized convex and low-rank matrix optimization problems. BM-Global efficiently decreases the objective value via low-cost steps leveraging the nonconvex but smooth Burer-Monteiro (BM) decomposition, while effectively escapes saddle points and spurious local minima ubiquitous in the BM form to obtain guarantees of fast convergence rates to the global optima of the original nuclear-norm-regularized problem through aperiodic inexact proximal gradient steps on it. The proposed approach adaptively adjusts the rank for the BM decomposition and can provably identify an optimal rank for the BM decomposition problem automatically in the course of optimization through tools of manifold identification. BM-Global hence also spends significantly less time on parameter tuning than existing matrix-factorization methods, which require an exhaustive search for finding this optimal rank. Extensive experiments on real-world large-scale problems of recommendation systems, regularized kernel estimation, and molecular conformation confirm that BM-Global can indeed effectively escapes spurious local minima at which existing BM approaches are stuck, and is a magnitude faster than state-of-the-art algorithms for low-rank matrix optimization problems involving a nuclear-norm regularizer. Based on this research, we have released an open-source package of the proposed BM-Global at https://www.github.com/leepei/BM-Global/.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes