Improving the Optimization Landscape of Matrix Completion with -close Surrogates
Organizations: Department of Computer Science, City University of Hong Kong
Abstract
Non-convex optimization is central to machine learning and AI, yet unlike its convex counterpart, it still lacks a general and principled framework. In this work, we try to highlight the importance of combining noisy perturbations with over-parametrization mathematically under the classic setting of matrix completion (MC). Matrix completion is an important non-convex recovery problem in which only a subset of a matrix's entries is observed, and the remaining entries must be recovered using low-rank constraints. This problem is notoriously difficult because observations are limited. However, we show that by injecting -level perturbations into the nullspace of the observation mask, we can construct noisy matrix sensing surrogates whose solutions remain -close to the ground truth with valid restricted isometry property (RIP) constants. The existence of RIP further enables powerful tensor frameworks to be applied with theoretical guarantees. This approach reflects a broader empirical trend in which stochasticity or noise improves the curvature of the optimization landscape, allowing over-parameterized (a.k.a large) models to better separate signal from noise. Assuming each matrix entry is observed independently, we establish quantitative recovery guarantees without explicit requirements on sampling rate or incoherence, and discuss how such assumptions can further strengthen our results.
Figures & tables
| Approach | Conditions for recovery w.h.p. |
|---|---|
| Semi-definite Relaxation ( Ding and Chen,, 2020 ) | |
| BM Factorization ( Zilber and Nadler, 2022a, ) | |
| Nuclear Norm Lasso ( Chen et al.,, 2020 ) | |
| Spectral Methods ( Chen et al.,, 2021 ) | |
| Ours | Localized identifiability and shell regularity |
| Solver | MC | -MC | (pp) | MC | -MC | (pp) | MC | -MC | (pp) |
|---|---|---|---|---|---|---|---|---|---|
| Adam | 0 | 0 | 0 | 30 | 40 | 70 | 60 | ||
| GNMR (reference) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| GD (Armijo) | 0 | 0 | 0 | 90 | 90 | 0 | 100 | 100 | 0 |
| L-BFGS | 0 | 0 | 0 | 90 | 90 | 0 | 100 | 100 | 0 |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| s0 | s1 | s2 | s3 | s4 | s5 | s6 | s7 | s8 | s9 | |
|---|---|---|---|---|---|---|---|---|---|---|
| 3.26e-8 | 4.89e-8 | 9.46e-9 | 9.79e-9 | 1.35e-8 | 1.67e-8 | 1.07e-8 | 9.40e-9 | 1.41e-8 | 1.50e-8 | |
| 2.67e0 | 4.95e-8 | 2.67e0 | 2.67e0 | 8.23e-8 | 8.24e-8 | 2.67e0 | 2.67e0 | 2.67e0 | 2.67e0 |
| GD (%) | GD+SOD (%) | ||
|---|---|---|---|
| 50 | 0.097980 | 13.2 | 51.4 |
| 100 | 0.068571 | 2.0 | 46.4 |
| 200 | 0.048242 | 0.0 | 52.2 |
Matrix Completion
Matrix completion estimates missing entries in partially observed matrices by exploiting low-rank structure and related information.
See all 24 papers