Streamlining in the Riemannian Realm: Efficient Riemannian Optimization with Loopless Variance Reduction
Not on the map. Why?
Abstract (arXiv)
In this study, we investigate stochastic optimization on Riemannian manifolds, focusing on the crucial variance reduction mechanism used in both Euclidean and Riemannian settings. Riemannian variance-reduced methods usually involve a double-loop structure, computing a full gradient at the start of each loop. Determining the optimal inner loop length is challenging in practice, as it depends on strong convexity or smoothness constants, which are often unknown or hard to estimate. Motivated by Euclidean methods, we introduce the Riemannian Loopless SVRG (R-LSVRG) and PAGE (R-PAGE) methods. These methods replace the outer loop with probabilistic gradient computation triggered by a coin flip in each iteration, ensuring simpler proofs, efficient hyperparameter selection, and sharp convergence guarantees. Using R-PAGE as a framework for non-convex Riemannian optimization, we demonstrate its applicability to various important settings. For example, we derive Riemannian MARINA (R-MARINA) for distributed settings with communication compression, providing the best theoretical communication complexity guarantees for non-convex distributed optimization over Riemannian manifolds. Experimental results support our theoretical findings.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 74 of its 114 references that are in the map. First posted on arXiv 11 Mar 2024.
Builds on
74 of 114 references.
References · 74
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
- 2017Poincar'e Embeddings for Learning Hierarchical Representationscited by 674
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
- 2018Sparsified SGD with Memorycited by 373
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
- 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 302
- 2018SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimatorcited by 283
- 2018The Convergence of Sparsified Gradient Methodscited by 228
- 2019SGD: General Analysis and Improved Ratescited by 206
- 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 199
- 2013Minimizing Finite Sums with the Stochastic Average Gradientcited by 164
- 2020Better Theory for SGD in the Nonconvex Worldcited by 156
38 more
- 2016Stochastic Variance Reduction for Nonconvex Optimizationcited by 143
- 2016Katyusha: The First Direct Acceleration of Stochastic Gradient Methodscited by 134
- 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 131
- 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 116
- 2019Distributed Learning with Compressed Gradient Differencescited by 110
- 2016Pymanopt: A Python Toolbox for Optimization on Manifolds using Automatic Differentiationcited by 93
- 2016First-order Methods for Geodesically Convex Optimizationcited by 92
- 2020Acceleration for Compressed Gradient Descent in Distributed and Federated Optimizationcited by 90
- 2019A Unified Theory of SGD: Variance Reduction, Sampling, Quantization and Coordinate Descentcited by 84
- 2019Communication-efficient distributed SGD with Sketchingcited by 81
- 2020On the Convergence of SGD with Biased Gradientscited by 79
- 2020Variance-Reduced Methods for Machine Learningcited by 79
- 2021MARINA: Faster Non-Convex Distributed Learning with Compressioncited by 77
- 2016Variance Reduction for Faster Non-Convex Optimizationcited by 72
- 2019Don't Jump Through Hoops and Remove Those Loops: SVRG and Katyusha are Better Without the Outer Loopcited by 68
- 2016Riemannian SVRG: Fast Stochastic Optimization on Riemannian Manifoldscited by 64
- 2016Global rates of convergence for nonconvex optimization on manifoldscited by 61
- 2018Sparse Binary Compression: Towards Distributed Deep Learning with minimal Communicationcited by 51
- 2020Error Compensated Distributed SGD Can Be Acceleratedcited by 45
- 2015Variance Reduced Stochastic Gradient Descent with Neighborscited by 39
- 2018Averaging Stochastic Gradient Descent on Riemannian Manifoldscited by 39
- 2023A Guide Through the Zoo of Biased SGDcited by 39
- 2020Unified Analysis of Stochastic Gradient Methods for Composite Convex and Smooth Optimizationcited by 36
- 2021SGD in the Large: Average-case Analysis, Asymptotics, and Stepsize Criticalitycited by 33
- 2022Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learningcited by 33
- 2021Permutation Compressors for Provably Faster Distributed Nonconvex Optimizationcited by 32
- 2018SEGA: Variance Reduction via Gradient Sketchingcited by 29
- 2015Riemannian Dictionary Learning and Sparse Coding for Positive Definite Matricescited by 24
- 2015Complete Dictionary Recovery over the Sphere II: Recovery by Riemannian Trust-region Methodcited by 24
- 2016Low-rank tensor completion: a Riemannian manifold preconditioning approachcited by 19
- 2021Random Reshuffling with Variance Reduction: New Analysis and Better Ratescited by 19
- 2021Fast Stochastic Bregman Gradient Methods: Sharp Analysis and Variance Reductioncited by 19
- 2014A Stochastic PCA and SVD Algorithm with an Exponential Convergence Ratecited by 18
- 2015On Variance Reduction in Stochastic Gradient Descent and its Asynchronous Variantscited by 18
- 2020Variance Reduction via Accelerated Dual Averaging for Finite-Sum Optimizationcited by 18
- 2022Federated Optimization Algorithms with Random Reshuffling and Gradient Compressioncited by 18
- 2015Fast and Simple PCA via Convex Optimizationcited by 16
- 2020Adaptivity of Stochastic Gradient Methods for Nonconvex Optimizationcited by 16
50 most cited of 74 All 74 (JSON)
Built on by
Citing papers per year: 2025: 1.
1 paper.