Skip to content
conftrace_
2023 JMLR JMLR 2023

Discrete Variational Calculus for Accelerated Optimization

Many of the new developments in machine learning are connected with gradient-based optimization methods. Recently, these methods have been studied using a variational perspective (Betancourt et al., 2018). This has opened up the possibility of introducing variational and symplectic methods using geometric integration. In particular, in this paper, we introduce variational integrators (Marsden and West, 2001) which allow us to derive different methods for optimization. Using both Hamilton’s and Lagrange-d’Alembert’s principle, we derive two families of optimization methods in one-to-one correspondence that generalize Polyak’s heavy ball (Polyak, 1964) and Nesterov’s accelerated gradient (Nesterov, 1983), the second of which mimics the behavior of the latter reducing the oscillations of classical momentum methods. However, since the systems considered are explicitly time-dependent, the preservation of symplecticity of autonomous systems occurs here solely on the fibers. Several experiments exemplify the result. [abs] [ pdf ][ bib ] [ code ] © JMLR 2023. (edit, beta)

🌉 Interdisciplinary Bridge - Artificial Intelligence and Mathematics & Optimization

More from JMLR 2023

All JMLR 2023 papers →