Litcius/Paper detail

Variance-Reduced Stochastic Learning Under Random Reshuffling

Bicheng Ying, Kun Yuan, Ali H. Sayed

2020IEEE Transactions on Signal Processing25 citationsDOIOpen Access PDF

Abstract

Several useful variance-reduced stochastic gradient algorithms, such as SVRG, SAGA, Finito, and SAG, have been proposed to minimize empirical risks with linear convergence properties to the exact minimizer. The existing convergence results assume uniform data sampling with replacement. However, it has been observed in related works that random reshuffling can deliver superior performance over uniform sampling and, yet, no formal proofs or guarantees of exact convergence exist for variance-reduced algorithms under random reshuffling. This paper makes two contributions. First, it provides a theoretical guarantee of linear convergence under random reshuffling for SAGA in the mean-square sense; the argument is also adaptable to other variance-reduced algorithms. Second, under random reshuffling, the article proposes a new amortized variance-reduced gradient (AVRG) algorithm with constant storage requirements compared to SAGA and with balanced gradient computations compared to SVRG. AVRG is also shown analytically to converge linearly.

Topics & Concepts

Convergence (economics)Variance (accounting)Convergence of random variablesComputer scienceMathematical proofSampling (signal processing)Constant (computer programming)Variance reductionComputationAlgorithmStochastic gradient descentMathematical optimizationMathematicsApplied mathematicsRandom variableStatisticsArtificial intelligenceArtificial neural networkMonte Carlo methodAccountingGeometryEconomic growthComputer visionEconomicsFilter (signal processing)BusinessProgramming languageStochastic Gradient Optimization TechniquesMachine Learning and ELMSparse and Compressive Sensing Techniques
Variance-Reduced Stochastic Learning Under Random Reshuffling | Litcius