Beyond Convexity -- Contraction and Global Convergence of Gradient Descent

From MaRDI portal
Publication:6303151

DOI10.1371/JOURNAL.PONE.0236661arXiv1806.06655WikidataQ98199861 ScholiaQ98199861MaRDI QIDQ6303151FDOQ6303151


Authors: Patrick M. Wensing, Jean-Jacques Slotine Edit this on Wikidata


Publication date: 18 June 2018

Abstract: This paper considers the analysis of continuous time gradient-based optimization algorithms through the lens of nonlinear contraction theory. It demonstrates that in the case of a time-invariant objective, most elementary results on gradient descent based on convexity can be replaced by much more general results based on contraction. In particular, gradient descent converges to a unique equilibrium if its dynamics are contracting in any metric, with convexity of the cost corresponding to the special case of contraction in the identity metric. More broadly, contraction analysis provides new insights for the case of geodesically-convex optimization, wherein non-convex problems in Euclidean space can be transformed to convex ones posed over a Riemannian manifold. In this case, natural gradient descent converges to a unique equilibrium if it is contracting in any metric, with geodesic convexity of the cost corresponding to contraction in the natural metric. New results using semi-contraction provide additional insights into the topology of the set of optimizers in the case when multiple optima exist. Furthermore, they show how semi-contraction may be combined with specific additional information to reach broad conclusions about a dynamical system. The contraction perspective also easily extends to time-varying optimization settings and allows one to recursively build large optimization structures out of simpler elements. Extensions to natural primal-dual optimization and game-theoretic contexts further illustrate the potential reach of these new perspectives.













This page was built for publication: Beyond Convexity -- Contraction and Global Convergence of Gradient Descent

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6303151)