IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0236661.html
   My bibliography  Save this article

Beyond convexity—Contraction and global convergence of gradient descent

Author

Listed:
  • Patrick M Wensing
  • Jean-Jacques Slotine

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.

Suggested Citation

  • Patrick M Wensing & Jean-Jacques Slotine, 2020. "Beyond convexity—Contraction and global convergence of gradient descent," PLOS ONE, Public Library of Science, vol. 15(8), pages 1-29, August.
  • Handle: RePEc:plo:pone00:0236661
    DOI: 10.1371/journal.pone.0236661
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0236661
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0236661&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0236661?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. NESTEROV , Yu. & TODD, Mike, 2002. "On the Riemannian geometry defined by self-concordant barriers and interior-point methods," LIDAM Reprints CORE 1595, Université catholique de Louvain, Center for Operations Research and Econometrics (CORE).
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. J. X. Cruz Neto & O. P. Ferreira & P. R. Oliveira & R. C. M. Silva, 2008. "Central Paths in Semidefinite Programming, Generalized Proximal-Point Method and Cauchy Trajectories in Riemannian Manifolds," Journal of Optimization Theory and Applications, Springer, vol. 139(2), pages 227-242, November.
    2. T. Bittencourt & O. P. Ferreira, 2017. "Kantorovich’s theorem on Newton’s method under majorant condition in Riemannian manifolds," Journal of Global Optimization, Springer, vol. 68(2), pages 387-411, June.
    3. Erik Alex Papa Quiroz & Nancy Baygorrea Cusihuallpa & Nelson Maculan, 2020. "Inexact Proximal Point Methods for Multiobjective Quasiconvex Minimization on Hadamard Manifolds," Journal of Optimization Theory and Applications, Springer, vol. 186(3), pages 879-898, September.
    4. Glaydston Carvalho Bento & Sandro Dimy Barbosa Bitar & João Xavier Cruz Neto & Paulo Roberto Oliveira & João Carlos Oliveira Souza, 2019. "Computing Riemannian Center of Mass on Hadamard Manifolds," Journal of Optimization Theory and Applications, Springer, vol. 183(3), pages 977-992, December.
    5. Glaydston C. Bento & Orizon P. Ferreira & Jefferson G. Melo, 2017. "Iteration-Complexity of Gradient, Subgradient and Proximal Point Methods on Riemannian Manifolds," Journal of Optimization Theory and Applications, Springer, vol. 173(2), pages 548-562, May.
    6. Orizon P. Ferreira & Mauricio S. Louzeiro & Leandro F. Prudente, 2020. "Iteration-Complexity and Asymptotic Analysis of Steepest Descent Method for Multiobjective Optimization on Riemannian Manifolds," Journal of Optimization Theory and Applications, Springer, vol. 184(2), pages 507-533, February.
    7. João S. Andrade & Jurandir de O. Lopes & João Carlos de O. Souza, 2023. "An inertial proximal point method for difference of maximal monotone vector fields in Hadamard manifolds," Journal of Global Optimization, Springer, vol. 85(4), pages 941-968, April.
    8. Jean-Baptiste Hiriart-Urruty & Jérôme Malick, 2012. "A Fresh Variational-Analysis Look at the Positive Semidefinite Matrices World," Journal of Optimization Theory and Applications, Springer, vol. 153(3), pages 551-577, June.
    9. E. A. Papa Quiroz & P. R. Oliveira, 2007. "New Self-Concordant Barrier for the Hypercube," Journal of Optimization Theory and Applications, Springer, vol. 135(3), pages 475-490, December.
    10. Teles A. Fernandes & Orizon P. Ferreira & Jinyun Yuan, 2017. "On the Superlinear Convergence of Newton’s Method on Riemannian Manifolds," Journal of Optimization Theory and Applications, Springer, vol. 173(3), pages 828-843, June.
    11. Edvaldo E. A. Batista & Glaydston de Carvalho Bento & Orizon P. Ferreira, 2016. "Enlargement of Monotone Vector Fields and an Inexact Proximal Point Method for Variational Inequalities in Hadamard Manifolds," Journal of Optimization Theory and Applications, Springer, vol. 170(3), pages 916-931, September.
    12. Gregório, R.M. & Oliveira, P.R. & Alves, C.D.S., 2019. "A two-phase-like proximal point algorithm in domains of positivity," Applied Mathematics and Computation, Elsevier, vol. 343(C), pages 67-89.
    13. NESTEROV, Yurii & NEMIROVSKI, Arkadi, 2003. "Central path and Riemannian distances," LIDAM Discussion Papers CORE 2003051, Université catholique de Louvain, Center for Operations Research and Econometrics (CORE).
    14. Maxim Raginsky & Angelia Nedić, 2016. "Online Discrete Optimization in Social Networks in the Presence of Knightian Uncertainty," Operations Research, INFORMS, vol. 64(3), pages 662-679, June.
    15. Yldenilson Torres Almeida & João Xavier Cruz Neto & Paulo Roberto Oliveira & João Carlos de Oliveira Souza, 2020. "A modified proximal point method for DC functions on Hadamard manifolds," Computational Optimization and Applications, Springer, vol. 76(3), pages 649-673, July.
    16. G. C. Bento & O. P. Ferreira & P. R. Oliveira, 2012. "Unconstrained Steepest Descent Method for Multicriteria Optimization on Riemannian Manifolds," Journal of Optimization Theory and Applications, Springer, vol. 154(1), pages 88-107, July.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0236661. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.