Efficient Optimization with Orthogonality Constraint: a Randomized Riemannian Submanifold Method

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Han, Andi, Poirion, Pierre-Louis, Takeda, Akiko
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913845417607168
author Han, Andi
Poirion, Pierre-Louis
Takeda, Akiko
author_facet Han, Andi
Poirion, Pierre-Louis
Takeda, Akiko
contents Optimization with orthogonality constraints frequently arises in various fields such as machine learning. Riemannian optimization offers a powerful framework for solving these problems by equipping the constraint set with a Riemannian manifold structure and performing optimization intrinsically on the manifold. This approach typically involves computing a search direction in the tangent space and updating variables via a retraction operation. However, as the size of the variables increases, the computational cost of the retraction can become prohibitively high, limiting the applicability of Riemannian optimization to large-scale problems. To address this challenge and enhance scalability, we propose a novel approach that restricts each update on a random submanifold, thereby significantly reducing the per-iteration complexity. We introduce two sampling strategies for selecting the random submanifolds and theoretically analyze the convergence of the proposed methods. We provide convergence results for general nonconvex functions and functions that satisfy Riemannian Polyak-Lojasiewicz condition as well as for stochastic optimization settings. Additionally, we demonstrate how our approach can be generalized to quotient manifolds derived from the orthogonal manifold. Extensive experiments verify the benefits of the proposed method, across a wide variety of problems.
format Preprint
id arxiv_https___arxiv_org_abs_2505_12378
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Efficient Optimization with Orthogonality Constraint: a Randomized Riemannian Submanifold Method
Han, Andi
Poirion, Pierre-Louis
Takeda, Akiko
Optimization and Control
Machine Learning
Optimization with orthogonality constraints frequently arises in various fields such as machine learning. Riemannian optimization offers a powerful framework for solving these problems by equipping the constraint set with a Riemannian manifold structure and performing optimization intrinsically on the manifold. This approach typically involves computing a search direction in the tangent space and updating variables via a retraction operation. However, as the size of the variables increases, the computational cost of the retraction can become prohibitively high, limiting the applicability of Riemannian optimization to large-scale problems. To address this challenge and enhance scalability, we propose a novel approach that restricts each update on a random submanifold, thereby significantly reducing the per-iteration complexity. We introduce two sampling strategies for selecting the random submanifolds and theoretically analyze the convergence of the proposed methods. We provide convergence results for general nonconvex functions and functions that satisfy Riemannian Polyak-Lojasiewicz condition as well as for stochastic optimization settings. Additionally, we demonstrate how our approach can be generalized to quotient manifolds derived from the orthogonal manifold. Extensive experiments verify the benefits of the proposed method, across a wide variety of problems.
title Efficient Optimization with Orthogonality Constraint: a Randomized Riemannian Submanifold Method
topic Optimization and Control
Machine Learning
url https://arxiv.org/abs/2505.12378