Automatic differentiation for Riemannian optimization on low-rank matrix and tensor-train manifolds
Not on the map. Why?
Abstract (arXiv)
In scientific computing and machine learning applications, matrices and more general multidimensional arrays (tensors) can often be approximated with the help of low-rank decompositions. Since matrices and tensors of fixed rank form smooth Riemannian manifolds, one of the popular tools for finding low-rank approximations is to use Riemannian optimization. Nevertheless, efficient implementation of Riemannian gradients and Hessians, required in Riemannian optimization algorithms, can be a nontrivial task in practice. Moreover, in some cases, analytic formulas are not even available. In this paper, we build upon automatic differentiation and propose a method that, given an implementation of the function to be minimized, efficiently computes Riemannian gradients and matrix-by-vector products between an approximate Riemannian Hessian and a given vector.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 5 of its 34 references that are in the map. First posted on arXiv 27 Mar 2021.
Builds on
5 of 34 references.
References · 5
- 2015Automatic differentiation in machine learning: a surveycited by 846
- 2016TensorLy: Tensor Learning in Pythoncited by 104
- 2016Pymanopt: A Python Toolbox for Optimization on Manifolds using Automatic Differentiationcited by 93
- 2018Manifold Geometry with Fast Automatic Derivatives and Coordinate Frame Semantics Checking in C++cited by 3
- 2020Second-order optimization for tensors with fixed tensor-train rankcited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 2; 2026: 1.
6 papers.
- 2022TTOpt: A Maximum Volume Quantized Tensor Train-based Optimization and its Application to Reinforcement Learningcited by 15
- 2025LoRA meets Riemannion: Muon Optimizer for Parametrization-independent Low-Rank Adapterscited by 13
- 2023Quantized Fourier and Polynomial Features for more Expressive Tensor Network Modelscited by 6
- 2024Tensor-Train Point Cloud Compression and Efficient Approximate Nearest-Neighbor Searchcited by 0
- 2025Higher Order Reduced Rank Regressioncited by 0
- 2026Riemannian Structure and Optimization for a Class of Low-Parametric Orthogonal Matricescited by 0
- 2026Riemannian Structure and Optimization for a Class of Low-Parametric Orthogonal Matrices23 Sep 2026
- 2025LoRA meets Riemannion: Muon Optimizer for Parametrization-independent Low-Rank Adapters16 Jul 2025
- 2025Higher Order Reduced Rank Regression9 Mar 2025
- 2024Tensor-Train Point Cloud Compression and Efficient Approximate Nearest-Neighbor Search6 Oct 2024
- 2023Quantized Fourier and Polynomial Features for more Expressive Tensor Network Models11 Sep 2023
- 2022TTOpt: A Maximum Volume Quantized Tensor Train-based Optimization and its Application to Reinforcement Learning30 Apr 2022