Duruisseaux Valentin, Leok Melvin
Department of Mathematics, University of California, San Diego, La Jolla, CA 92093-0112 USA.
J Nonlinear Sci. 2022;32(4):42. doi: 10.1007/s00332-022-09795-9. Epub 2022 Apr 28.
A variational formulation for accelerated optimization on normed vector spaces was recently introduced in Wibisono et al. (PNAS 113:E7351-E7358, 2016), and later generalized to the Riemannian manifold setting in Duruisseaux and Leok (SJMDS, 2022a). This variational framework was exploited on normed vector spaces in Duruisseaux et al. (SJSC 43:A2949-A2980, 2021) using time-adaptive geometric integrators to design efficient explicit algorithms for symplectic accelerated optimization, and it was observed that geometric discretizations which respect the time-rescaling invariance and symplecticity of the Lagrangian and Hamiltonian flows were substantially less prone to stability issues, and were therefore more robust, reliable, and computationally efficient. As such, it is natural to develop time-adaptive Hamiltonian variational integrators for accelerated optimization on Riemannian manifolds. In this paper, we consider the case of Riemannian manifolds embedded in a Euclidean space that can be characterized as the level set of a submersion. We will explore how holonomic constraints can be incorporated in discrete variational integrators to constrain the numerical discretization of the Riemannian Hamiltonian system to the Riemannian manifold, and we will test the performance of the resulting algorithms by solving eigenvalue and Procrustes problems formulated as optimization problems on the unit sphere and Stiefel manifold.
Wibisono等人(《美国国家科学院院刊》113:E7351 - E7358,2016)最近引入了一种用于赋范向量空间加速优化的变分公式,随后Duruisseaux和Leok(《SIAM杂志:数学分析与离散系统》,2022a)将其推广到黎曼流形设置。Duruisseaux等人(《SIAM杂志:科学计算》43:A2949 - A2980,2021)在赋范向量空间上利用时间自适应几何积分器开发了用于辛加速优化的高效显式算法,并且观察到尊重拉格朗日流和哈密顿流的时间重标不变性和辛性的几何离散化显著不易出现稳定性问题,因此更稳健、可靠且计算效率更高。因此,开发用于黎曼流形加速优化的时间自适应哈密顿变分积分器是很自然的。在本文中,我们考虑嵌入欧几里得空间的黎曼流形的情况,该流形可表征为一个淹没的水平集。我们将探索如何将完整约束纳入离散变分积分器,以将黎曼哈密顿系统的数值离散化限制在黎曼流形上,并且我们将通过求解在单位球面和斯蒂费尔流形上表述为优化问题的特征值问题和普罗克汝斯忒斯问题来测试所得算法的性能。