SAGA with Arbitrary Sampling
Not on the map. Why?
Abstract (arXiv)
We study the problem of minimizing the average of a very large number of smooth functions, which is of key importance in training supervised learning models. One of the most celebrated methods in this context is the SAGA algorithm. Despite years of research on the topic, a general-purpose version of SAGA---one that would include arbitrary importance sampling and minibatching schemes---does not exist. We remedy this situation and propose a general and flexible variant of SAGA following the em arbitrary sampling paradigm. We perform an iteration complexity analysis of the method, largely possible due to the construction of new stochastic Lyapunov functions. We establish linear convergence rates in the smooth and strongly convex regime, and under a quadratic functional growth condition (i.e., in a regime not assuming strong convexity). Our rates match those of the primal-dual method Quartz for which an arbitrary sampling analysis is available, which makes a significant step towards closing the gap in our understanding of complexity of primal and dual methods for finite sum problems.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 4; 2023: 3; 2024: 1; 2025: 1.
10 papers.
- 2022Stochastic Gradient Descent-Ascent: Unified Theory and New Efficient Methodscited by 37
- 2023Single-Call Stochastic Extragradient Methods for Structured Non-monotone Variational Inequalities: Improved Analysis under Weaker Conditionscited by 14
- 2021Random-reshuffled SARAH does not need a full gradient computationscited by 7
- 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Featurescited by 6
- 2023Towards a Better Theoretical Understanding of Independent Subnetwork Trainingcited by 6
- 2022L-SVRG and L-Katyusha with Adaptive Samplingcited by 1
- 2024On the SAGA algorithm with decreasing stepcited by 1
- 2022Variance Reduction is an Antidote to Byzantines: Better Rates, Weaker Assumptions and Communication Compression as a Cherry on the Topcited by 0
- 2022SARAH-based Variance-reduced Algorithm for Stochastic Finite-sum Cocoercive Variational Inequalitiescited by 0
- 2025Adjusted Shuffling SARAH: Advancing Complexity Analysis via Dynamic Gradient Weightingcited by 0
- 2025Adjusted Shuffling SARAH: Advancing Complexity Analysis via Dynamic Gradient Weighting14 Jun 2025
- 2024On the SAGA algorithm with decreasing step2 Oct 2024
- 2023Towards a Better Theoretical Understanding of Independent Subnetwork Training28 Jun 2023
- 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Features23 Apr 2023
- 2023Single-Call Stochastic Extragradient Methods for Structured Non-monotone Variational Inequalities: Improved Analysis under Weaker Conditions27 Feb 2023
- 2022SARAH-based Variance-reduced Algorithm for Stochastic Finite-sum Cocoercive Variational Inequalities12 Oct 2022
- 2022Variance Reduction is an Antidote to Byzantines: Better Rates, Weaker Assumptions and Communication Compression as a Cherry on the Top1 Jun 2022
- 2022Stochastic Gradient Descent-Ascent: Unified Theory and New Efficient Methods15 Feb 2022
- 2022L-SVRG and L-Katyusha with Adaptive Sampling31 Jan 2022
- 2021Random-reshuffled SARAH does not need a full gradient computations26 Nov 2021