Surpassing Gradient Descent Provably: A Cyclic Incremental Method with Linear Convergence Rate
Not on the map. Why?
Abstract (arXiv)
Recently, there has been growing interest in developing optimization methods for solving large-scale machine learning problems. Most of these problems boil down to the problem of minimizing an average of a finite set of smooth and strongly convex functions where the number of functions n is large. Gradient descent method (GD) is successful in minimizing convex problems at a fast linear rate; however, it is not applicable to the considered large-scale optimization setting because of the high computational complexity. Incremental methods resolve this drawback of gradient methods by replacing the required gradient for the descent direction with an incremental gradient approximation. They operate by evaluating one gradient per iteration and executing the average of the n available gradients as a gradient approximate. Although, incremental methods reduce the computational cost of GD, their convergence rates do not justify their advantage relative to GD in terms of the total number of gradient evaluations until convergence. In this paper, we introduce a Double Incremental Aggregated Gradient method (DIAG) that computes the gradient of only one function at each iteration, which is chosen based on a cyclic scheme, and uses the aggregated average gradient of all the functions to approximate the full gradient. The iterates of the proposed DIAG method uses averages of both iterates and gradients in oppose to classic incremental methods that utilize gradient averages but do not utilize iterate averages. We prove that not only the proposed DIAG method converges linearly to the optimal solution, but also its linear convergence factor justifies the advantage of incremental methods on GD. In particular, we prove that the worst case performance of DIAG is better than the worst case performance of GD.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Nov 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 1; 2024: 1; 2025: 3; 2026: 1.
12 papers.
- 2021Random Reshuffling with Variance Reduction: New Analysis and Better Ratescited by 19
- 2021Improved Analysis and Rates for Variance Reduction under Without-replacement Sampling Orderscited by 13
- 2022Federated Random Reshuffling with Compression and Variance Reductioncited by 11
- 2021Random-reshuffled SARAH does not need a full gradient computationscited by 7
- 2023High Probability Guarantees for Random Reshufflingcited by 5
- 2021Cyclic Coordinate Dual Averaging with Extrapolationcited by 3
- 2025Variance Reduction Methods Do Not Need to Compute Full Gradients: Improved Efficiency through Shufflingcited by 2
- 2022SPIRAL: A superlinearly convergent incremental proximal algorithm for nonconvex finite sum minimizationcited by 0
- 2024Beyond adaptive gradient: Fast-Controlled Minibatch Algorithm for large-scale optimizationcited by 0
- 2025Adjusted Shuffling SARAH: Advancing Complexity Analysis via Dynamic Gradient Weightingcited by 0
- 2025Shuffling Heuristic in Variational Inequalities: Establishing New Convergence Guaranteescited by 0
- 2026A Short and Unified Convergence Analysis of the SAG, SAGA, and IAG Algorithmscited by 0
- 2026A Short and Unified Convergence Analysis of the SAG, SAGA, and IAG Algorithms5 Feb 2026
- 2025Shuffling Heuristic in Variational Inequalities: Establishing New Convergence Guarantees4 Sep 2025
- 2025Adjusted Shuffling SARAH: Advancing Complexity Analysis via Dynamic Gradient Weighting14 Jun 2025
- 2025Variance Reduction Methods Do Not Need to Compute Full Gradients: Improved Efficiency through Shuffling20 Feb 2025
- 2024Beyond adaptive gradient: Fast-Controlled Minibatch Algorithm for large-scale optimization24 Nov 2024
- 2023High Probability Guarantees for Random Reshuffling20 Nov 2023
- 2022SPIRAL: A superlinearly convergent incremental proximal algorithm for nonconvex finite sum minimization17 Jul 2022
- 2022Federated Random Reshuffling with Compression and Variance Reduction8 May 2022
- 2021Random-reshuffled SARAH does not need a full gradient computations26 Nov 2021
- 2021Improved Analysis and Rates for Variance Reduction under Without-replacement Sampling Orders25 Apr 2021
- 2021Random Reshuffling with Variance Reduction: New Analysis and Better Rates19 Apr 2021
- 2021Cyclic Coordinate Dual Averaging with Extrapolation26 Feb 2021