math.OCApr 10, 2026

Natural Riemannian gradient for learning functional tensor networks

Authors: Nikolas Klug, Michael Ulbrich, André Uschmajew, Marius Willner

Organizations: Institute of Mathematics, University of Augsburg, 86159 Augsburg, Germany · Department of Mathematics, Technical University of Munich, 85748 Garching b. München, Germany · Institute of Mathematics & Centre for Advanced Analytics and Predictive Sciences, University of Augsburg, 86159 Augsburg, Germany

Abstract

We consider machine learning tasks with low-rank functional tree tensor networks (TTN) as the learning model. While in the case of least-squares regression, low-rank functional TTNs can be efficiently optimized using alternating optimization, this is not directly possible in other problems, such as multinomial logistic regression. We propose a natural Riemannian gradient descent type approach applicable to arbitrary losses which is based on the natural gradient by Amari. In particular, the search direction obtained by the natural gradient is independent of the choice of basis of the underlying functional tensor product space. Our framework applies to both the factorized and manifold-based approach for representing the functional TTN. For practical application, we propose a hierarchy of efficient approximations to the true natural Riemannian gradient for computing the updates in the parameter space. Numerical experiments confirm our theoretical findings on common classification datasets and show that using natural Riemannian gradient descent for learning considerably improves convergence behavior when compared to standard Riemannian gradient methods.

Figures & tables

Explore similar work

CardsList
  1. Riemannian Optimization on Tree Tensor Networks with Application in Machine Learning

    Jul 29, 2025Marius Willner, Marco Trenti, Dirk LebiedzTensor NetworksRiemannian Optimization

  2. Stochastic Optimization of Tree Tensor Networks

    Sep 1, 2026Marius Willner, Maximilian Scharf, André Uschmajew +2Tensor NetworksRiemannian Optimization