mlsanityData to 7 Oct 2026

Accelerating SGD for Highly Ill-Conditioned Huge-Scale Online Matrix Completion

arXiv 2208.11246 ↗First posted 24 Aug 2022cs.LG math.OC stat.MLcited by 6

Not on the map. Why?

Abstract (arXiv)

The matrix completion problem seeks to recover a d× d ground truth matrix of low rank rll d from observations of its individual elements. Real-world matrix completion is often a huge-scale optimization problem, with d so large that even the simplest full-dimension vector operations with O(d) time complexity become prohibitively expensive. Stochastic gradient descent (SGD) is one of the few algorithms capable of solving matrix completion on a huge scale, and can also naturally handle streaming data over an evolving ground truth. Unfortunately, SGD experiences a dramatic slow-down when the underlying ground truth is ill-conditioned; it requires at least O(kappalog(1/ε)) iterations to get ε-close to ground truth matrix with condition number kappa. In this paper, we propose a preconditioned version of SGD that preserves all the favorable practical qualities of SGD for huge-scale online optimization while also making it agnostic to kappa. For a symmetric ground truth and the Root Mean Square Error (RMSE) loss, we prove that the preconditioned SGD converges to ε-accuracy in O(log(1/ε)) iterations, with a rapid linear convergence rate as if the ground truth were perfectly conditioned with kappa=1. In our experiments, we observe a similar acceleration for item-item collaborative filtering on the MovieLens25M dataset via a pair-wise ranking loss, with 100 million training pairs and 10 million testing pairs. [See supporting code at https://github.com/Hong-Ming/ScaledSGD.]

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 26 of its 56 references that are in the map. First posted on arXiv 24 Aug 2022.

Builds on

26 of 56 references.

References · 26

  1. 2017How to Escape Saddle Points Efficientlycited by 284
  2. 2019SGD: General Analysis and Improved Ratescited by 206
  3. 2018Nonconvex Optimization Meets Low-Rank Matrix Factorization: An Overviewcited by 159
  4. 2018Fast and Faster Convergence of SGD for Over-Parameterized Models and an Accelerated Perceptroncited by 143
  5. 2017No Spurious Local Minima in Nonconvex Low Rank Problems: A Unified Geometric Analysiscited by 127
  6. 2016Matrix Completion has No Spurious Local Minimumcited by 124
  7. 2014Phase Retrieval via Wirtinger Flow: Theory and Algorithmscited by 123
  8. 2015Low-rank Solutions of Linear Matrix Equations via Procrustes Flowcited by 97
  9. 2016A Geometric Analysis of Phase Retrievalcited by 92
  10. 2014Guaranteed Matrix Completion via Non-convex Factorizationcited by 81
  11. 2016Global Optimality of Local Search for Low Rank Matrix Recoverycited by 81
  12. 2020Accelerating Ill-Conditioned Low-Rank Matrix Estimation via Scaled Gradient Descentcited by 70
14 more
  1. 2015Fast low-rank estimation by projected gradient descent: General statistical and algorithmic guaranteescited by 68
  2. 2015Dropping Convexity for Faster Semi-definite Optimizationcited by 40
  3. 2016Convergence Analysis for Rectangular Matrix Completion Using Burer-Monteiro Factorization and Gradient Descentcited by 37
  4. 2015A Convergent Gradient Descent Algorithm for Rank Minimization and Semidefinite Programming from Random Linear Measurementscited by 34
  5. 2018On exponential convergence of SGD in non-convex over-parametrized learningcited by 33
  6. 2013Understanding Alternating Minimization for Matrix Completioncited by 32
  7. 2021On the computational and statistical complexity of over-parameterized matrix sensingcited by 31
  8. 2019Linear Convergence of Adaptive Stochastic Gradient Descentcited by 29
  9. 2020Low-Rank Matrix Recovery with Scaled Subgradient Methods: Fast and Robust Convergence Without the Condition Numbercited by 27
  10. 2019Sharp Restricted Isometry Bounds for the Inexistence of Spurious Local Minima in Nonconvex Matrix Recoverycited by 26
  11. 2014Fast matrix completion without the condition numbercited by 17
  12. 2014Fast Exact Matrix Completion with Finite Samplescited by 15
  13. 2016Provable Efficient Online Matrix Completion via Non-convex Stochastic Gradient Descentcited by 15
  14. 2021A Scalable Second Order Method for Ill-Conditioned Matrix Completion from Few Samplescited by 13

Built on by

Cited by year

Citing papers per year: 2023: 2; 2024: 1; 2025: 3.

6 papers.