Optimization via conformal Hamiltonian systems on manifolds

08/29/2023
by   Marta Ghirardelli, et al.
0

In this work we propose a method to perform optimization on manifolds. We assume to have an objective function f defined on a manifold and think of it as the potential energy of a mechanical system. By adding a momentum-dependent kinetic energy we define its Hamiltonian function, which allows us to write the corresponding Hamiltonian system. We make it conformal by introducing a dissipation term: the result is the continuous model of our scheme. We solve it via splitting methods (Lie-Trotter and leapfrog): we combine the RATTLE scheme, approximating the conserved flow, with the exact dissipated flow. The result is a conformal symplectic method for constant stepsizes. We also propose an adaptive stepsize version of it. We test it on an example, the minimization of a function defined on a sphere, and compare it with the usual gradient descent method.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset