English

Unconstrained optimisation on Riemannian manifolds

Optimization and Control 2020-09-01 v2 Machine Learning Differential Geometry Dynamical Systems Machine Learning

Abstract

In this paper, we give explicit descriptions of versions of (Local-) Backtracking Gradient Descent and New Q-Newton's method to the Riemannian setting.Here are some easy to state consequences of results in this paper, where X is a general Riemannian manifold of finite dimension and f:XRf:X\rightarrow \mathbb{R} a C2C^2 function which is Morse (that is, all its critical points are non-degenerate). {\bf Theorem.} For random choices of the hyperparameters in the Riemanian Local Backtracking Gradient Descent algorithm and for random choices of the initial point x0x_0, the sequence {xn}\{x_n\} constructed by the algorithm either (i) converges to a local minimum of ff or (ii) eventually leaves every compact subsets of XX (in other words, diverges to infinity on XX). If ff has compact sublevels, then only the former alternative happens. The convergence rate is the same as in the classical paper by Armijo. {\bf Theorem.} Assume that ff is C3C^3. For random choices of the hyperparametes in the Riemannian New Q-Newton's method, if the sequence constructed by the algorithm converges, then the limit is a critical point of ff. We have a local Stable-Center manifold theorem, near saddle points of ff, for the dynamical system associated to the algorithm. If the limit point is a non-degenerate minimum point, then the rate of convergence is quadratic. If moreover XX is an open subset of a Lie group and the initial point x0x_0 is chosen randomly, then we can globally avoid saddle points. As an application, we propose a general method using Riemannian Backtracking GD to find minimum of a function on a bounded ball in a Euclidean space, and do explicit calculations for calculating the smallest eigenvalue of a symmetric square matrix.

Keywords

Cite

@article{arxiv.2008.11091,
  title  = {Unconstrained optimisation on Riemannian manifolds},
  author = {Tuyen Trung Truong},
  journal= {arXiv preprint arXiv:2008.11091},
  year   = {2020}
}

Comments

29 pages. Some experimental results (on singular cost functions on Euclidean spaces, and on minimum on the closed unit ball in the Euclidean spaces) are given. References updated

R2 v1 2026-06-23T18:05:39.994Z