The effect of smooth parametrizations on nonconvex optimization landscapes
Top Cited Papers
Open Access
- 4 March 2024
- journal article
- research article
- Published by Springer Nature in Mathematical Programming
- Vol. 209 (1-2) , 63-111
Abstract
We develop new tools to study landscapes in nonconvex optimization. Given one optimization problem, we pair it with another by smoothly parametrizing the domain. This is either for practical purposes (e.g., to use smooth optimization algorithms with good guarantees) or for theoretical purposes (e.g., to reveal that the landscape satisfies a strict saddle property). In both cases, the central question is: how do the landscapes of the two problems relate? More precisely: how do desirable points such as local minima and critical points in one problem relate to those in the other problem? A key finding in this paper is that these relations are often determined by the parametrization itself, and are almost entirely independent of the cost function. Accordingly, we introduce a general framework to study parametrizations by their effect on landscapes. The framework enables us to obtain new guarantees for an array of problems, some of which were previously treated on a case-by-case basis in the literature. Applications include: optimizing low-rank matrices and tensors through factorizations; solving semidefinite programs via the Burer–Monteiro approach; training neural networks by optimizing their weights and biases; and quotienting out symmetries.Keywords
All Related Versions
Funding Information
- EPFL Lausanne
This publication has 42 references indexed in Scilit:
- Shonan Rotation Averaging: Global Optimality by Surfing $SO(p)^n$2020
- Deterministic Guarantees for Burer‐Monteiro Factorizations of Smooth Semidefinite ProgramsCommunications on Pure and Applied Mathematics, 2019
- Quadratic programming over ellipsoids with applications to constrained linear regression and tensor decompositionNeural Computing and Applications, 2019
- Information Geometry2017
- Fixed-rank matrix factorizations and Riemannian low-rank optimizationComputational Statistics, 2013
- Robotics2009
- The Schur Complement and Its Applications2005
- A nonlinear programming algorithm for solving semidefinite programs via low-rank factorizationMathematical Programming, 2003
- Algebraic Geometry1992
- The role of duality in optimization problems involving entropy functionals with applications to information theoryJournal of Optimization Theory and Applications, 1988