StelLA: Subspace Learning in Low-rank Adaptation using Stiefel Manifold
Abstract
Low-rank adaptation (LoRA) has been widely adopted as a parameter-efficient technique for fine-tuning large-scale pre-trained models. However, it still lags behind full fine-tuning in performance, partly due to its insufficient exploitation of the geometric structure underlying low-rank manifolds. In this paper, we propose a geometry-aware extension of LoRA that uses a three-factor decomposition . Analogous to the structure of singular value decomposition (SVD), it separates the adapter's input and output subspaces, and , from the scaling factor . Our method constrains and to lie on the Stiefel manifold, ensuring their orthonormality throughout the training. To optimize on the Stiefel manifold, we employ a flexible and modular geometric optimization design that converts any Euclidean optimizer to a Riemannian one. It enables efficient subspace learning while remaining compatible with existing fine-tuning pipelines. Empirical results across a wide range of downstream tasks, including commonsense reasoning, math and code generation, image classification, and image generation, demonstrate the superior performance of our approach against the recent state-of-the-art variants of LoRA. Code is available at https://github.com/SonyResearch/stella.
Cite
@article{arxiv.2510.01938,
title = {StelLA: Subspace Learning in Low-rank Adaptation using Stiefel Manifold},
author = {Zhizhong Li and Sina Sajadmanesh and Jingtao Li and Lingjuan Lyu},
journal= {arXiv preprint arXiv:2510.01938},
year = {2026}
}
Comments
NeurIPS 2025 Spotlight