Saved in:
Bibliographic Details
Main Authors: Zhang, Gavin, Fattahi, Salar, Zhang, Richard Y.
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2504.09708
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912325311660032
author Zhang, Gavin
Fattahi, Salar
Zhang, Richard Y.
author_facet Zhang, Gavin
Fattahi, Salar
Zhang, Richard Y.
contents In practical instances of nonconvex matrix factorization, the rank of the true solution $r^{\star}$ is often unknown, so the rank $r$ of the model can be overspecified as $r>r^{\star}$. This over-parameterized regime of matrix factorization significantly slows down the convergence of local search algorithms, from a linear rate with $r=r^{\star}$ to a sublinear rate when $r>r^{\star}$. We propose an inexpensive preconditioner for the matrix sensing variant of nonconvex matrix factorization that restores the convergence rate of gradient descent back to linear, even in the over-parameterized case, while also making it agnostic to possible ill-conditioning in the ground truth. Classical gradient descent in a neighborhood of the solution slows down due to the need for the model matrix factor to become singular. Our key result is that this singularity can be corrected by $\ell_{2}$ regularization with a specific range of values for the damping parameter. In fact, a good damping parameter can be inexpensively estimated from the current iterate. The resulting algorithm, which we call preconditioned gradient descent or PrecGD, is stable under noise, and converges linearly to an information theoretically optimal error bound. Our numerical experiments find that PrecGD works equally well in restoring the linear convergence of other variants of nonconvex matrix factorization in the over-parameterized regime.
format Preprint
id arxiv_https___arxiv_org_abs_2504_09708
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Preconditioned Gradient Descent for Over-Parameterized Nonconvex Matrix Factorization
Zhang, Gavin
Fattahi, Salar
Zhang, Richard Y.
Optimization and Control
Machine Learning
In practical instances of nonconvex matrix factorization, the rank of the true solution $r^{\star}$ is often unknown, so the rank $r$ of the model can be overspecified as $r>r^{\star}$. This over-parameterized regime of matrix factorization significantly slows down the convergence of local search algorithms, from a linear rate with $r=r^{\star}$ to a sublinear rate when $r>r^{\star}$. We propose an inexpensive preconditioner for the matrix sensing variant of nonconvex matrix factorization that restores the convergence rate of gradient descent back to linear, even in the over-parameterized case, while also making it agnostic to possible ill-conditioning in the ground truth. Classical gradient descent in a neighborhood of the solution slows down due to the need for the model matrix factor to become singular. Our key result is that this singularity can be corrected by $\ell_{2}$ regularization with a specific range of values for the damping parameter. In fact, a good damping parameter can be inexpensively estimated from the current iterate. The resulting algorithm, which we call preconditioned gradient descent or PrecGD, is stable under noise, and converges linearly to an information theoretically optimal error bound. Our numerical experiments find that PrecGD works equally well in restoring the linear convergence of other variants of nonconvex matrix factorization in the over-parameterized regime.
title Preconditioned Gradient Descent for Over-Parameterized Nonconvex Matrix Factorization
topic Optimization and Control
Machine Learning
url https://arxiv.org/abs/2504.09708