Efficient Optimization with Orthogonality Constraint: a Randomized Riemannian Submanifold Method
Andi Han, Pierre-Louis Poirion, Akiko Takeda
Abstract
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-Łojasiewicz 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.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 95b70e6c-4f27-487a-a9f4-39d6b8bd1011Cited by top-tier papers1
Ask how each one uses itBuilds on14
- Controlling Text-to-Image Diffusion by Orthogonal FinetuningZeju Qiu, Weiyang Liu, Haiwen Feng, Yuxuan Xue et al.NeurIPS 2023 · 277 citations
- Continual Learning in Low-rank Orthogonal SubspacesArslan Chaudhry, Naeemullah Khan, Puneet K. Dokania, Philip H. S. TorrNeurIPS 2020 · 171 citations
- Efficient Riemannian Optimization on the Stiefel Manifold via the Cayley TransformJun Li, Fuxin Li, Sinisa TodorovicICLR 2020 · 139 citations
- One Pass Late Fusion Multi-view ClusteringXinwang Liu, Li Liu, Qing Liao, Siwei Wang et al.ICML 2021 · 119 citations
- Parameter-Efficient Orthogonal Finetuning via Butterfly FactorizationWeiyang Liu, Zeju Qiu, Yao Feng, Yuliang Xiu et al.ICLR 2024 · 111 citations
Related papers
- Riemannian stochastic optimization methods avoid strict saddle pointsYa-Ping Hsieh, Mohammad Reza Karimi Jaghargh, Andreas Krause, Panayotis MertikopoulosNeurIPS 2023 · 17 citations
- Nonconvex Federated Learning on Compact Smooth Submanifolds With Heterogeneous DataJiaojiao Zhang, Jiang Hu, Anthony Man-Cho So, Mikael JohanssonNeurIPS 2024 · 10 citations
- Riemannian coordinate descent algorithms on matrix manifoldsAndi Han, Pratik Jawanpuria, Bamdev MishraICML 2024 · 10 citations
- Learning a Gradient-free Riemannian Optimizer on Tangent SpacesXiaomeng Fan, Zhi Gao, Yuwei Wu, Yunde Jia et al.AAAI 2021 · 8 citations
- Convergence and Complexity Guarantee for Inexact First-order Riemannian Optimization AlgorithmsYuchen Li, Laura Balzano, Deanna Needell, Hanbaek LyuICML 2024 · 1 citation
