Learning a Gradient-Free Riemannian Optimizer on Tangent Spaces

Abstract

A principal way of addressing constrained optimization problems is to model them as problems on Riemannian manifolds. Recently, Riemannian meta-optimization provides a promising way for solving constrained optimization problems by learning optimizers on Riemannian manifolds in a data-driven fashion, making it possible to design task-specific constrained optimizers. A close look at the Riemannian meta-optimization reveals that learning optimizers on Riemannian manifolds needs to differentiate through the nonlinear Riemannian optimization, which is complex and computationally expensive. In this paper, we propose a simple yet efficient Riemannian meta-optimization method that learns to optimize on tangent spaces of manifolds. In doing so, we present a gradient-free optimizer on tangent spaces, which takes parameters of the model along with the training data as inputs, and generates the updated parameters directly. As a result, the constrained optimization is transformed from Riemannian manifolds to tangent spaces where complex Riemannian operations (e.g., retraction operations) are removed from the optimizer, and learning the optimizer does not need to differentiate through the Riemannian optimization. We empirically show that our method brings efficient learning of the optimizer, while enjoying a good optimization trajectory in a data-driven manner.

Cite

Text

Fan et al. "Learning a Gradient-Free Riemannian Optimizer on Tangent Spaces." AAAI Conference on Artificial Intelligence, 2021. doi:10.1609/AAAI.V35I8.16905

Markdown

[Fan et al. "Learning a Gradient-Free Riemannian Optimizer on Tangent Spaces." AAAI Conference on Artificial Intelligence, 2021.](https://mlanthology.org/aaai/2021/fan2021aaai-learning/) doi:10.1609/AAAI.V35I8.16905

BibTeX

@inproceedings{fan2021aaai-learning,
  title     = {{Learning a Gradient-Free Riemannian Optimizer on Tangent Spaces}},
  author    = {Fan, Xiaomeng and Gao, Zhi and Wu, Yuwei and Jia, Yunde and Harandi, Mehrtash},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2021},
  pages     = {7377-7384},
  doi       = {10.1609/AAAI.V35I8.16905},
  url       = {https://mlanthology.org/aaai/2021/fan2021aaai-learning/}
}