Lune

NeurIPS2020Top-tier venue

Variance Reduction via Accelerated Dual Averaging for Finite-Sum Optimization

Chaobing Song, Yong Jiang, Yi Ma

2020Year
25Citations
13Top-tier citations

Abstract

In this paper, we introduce a simplified and unified method for finite-sum convex optimization, named Variance Reduction via Accelerated Dual Averaging (VRADA). In both general convex and strongly convex settings, VRADA can attain an O(1n)O\big(\frac{1}{n}\big)-accurate solution in O(nlog⁡log⁡n)O(n\log\log n) number of stochastic gradient evaluations which improves the best-known result O(nlog⁡n)O(n\log n), where nn is the number of samples. Meanwhile, VRADA matches the lower bound of the general convex setting up to a log⁡log⁡n\log\log n factor and matches the lower bounds in both regimes n≤Θ(κ)n\le Θ(κ) and n≫κn\gg κ of the strongly convex setting, where κκ denotes the condition number. Besides improving the best-known results and matching all the above lower bounds simultaneously, VRADA has more unified and simplified algorithmic implementation and convergence analysis for both the general convex and strongly convex settings. The underlying novel approaches such as the novel initialization strategy in VRADA may be of independent interest. Through experiments on real datasets, we show the good performance of VRADA over existing methods for large-scale machine learning 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.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Cited by top-tier papers13

Ask how each one uses it

Builds on1

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines