Random Reshuffling: Simple Analysis with Vast Improvements

被引:0
|
作者
Mishchenko, Konstantin [1 ]
Khaled, Ahmed [2 ]
Richtarik, Peter [1 ]
机构
[1] KAUST, Thuwal, Saudi Arabia
[2] Cairo Univ, Cairo, Egypt
关键词
CONVERGENCE;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Random Reshuffling (RR) is an algorithm for minimizing finite-sum functions that utilizes iterative gradient descent steps in conjunction with data reshuffling. Often contrasted with its sibling Stochastic Gradient Descent (SGD), RR is usually faster in practice and enjoys significant popularity in convex and non-convex optimization. The convergence rate of RR has attracted substantial attention recently and, for strongly convex and smooth functions, it was shown to converge faster than SGD if 1) the stepsize is small, 2) the gradients are bounded, and 3) the number of epochs is large. We remove these 3 assumptions, improve the dependence on the condition number from k(2) to k (resp. from k to root k) and, in addition, show that RR has a different type of variance. We argue through theory and experiments that the new variance type gives an additional justification of the superior performance of RR. To go beyond strong convexity, we present several results for non-strongly convex and non-convex objectives. We show that in all cases, our theory improves upon existing literature. Finally, we prove fast convergence of the Shuffle-Once (SO) algorithm, which shuffles the data only once, at the beginning of the optimization process. Our theory for strongly convex objectives tightly matches the known lower bounds for both RR and SO and substantiates the common practical heuristic of shuffling once or only a few times. As a byproduct of our analysis, we also get new results for the Incremental Gradient algorithm (IG), which does not shuffle the data at all.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] SIMPLE IMPROVEMENTS TO STAFF STUDENT COMMUNICATIONS
    HARLAND, JC
    BIOCHEMICAL EDUCATION, 1987, 15 (04): : 189 - 192
  • [42] Exploring Improvements for Simple Image Classification
    Martin, Benjamin W.
    Vatsavai, Ranga R.
    2013 PROCEEDINGS OF IEEE SOUTHEASTCON, 2013,
  • [43] TANGENTIAL BREAST IRRADIATION - SIMPLE IMPROVEMENTS
    CROSS, P
    JOSEPH, DJ
    CANT, J
    COOPER, SG
    DENHAM, JW
    INTERNATIONAL JOURNAL OF RADIATION ONCOLOGY BIOLOGY PHYSICS, 1992, 23 (02): : 433 - 442
  • [44] Simple random measures and simple processes
    Soltani, A. R.
    Parvardeh, A.
    THEORY OF PROBABILITY AND ITS APPLICATIONS, 2006, 50 (03) : 448 - 462
  • [45] Fast Convergence of Random Reshuffling Under Over-Parameterization and the Polyak-Lojasiewicz Condition
    Fan, Chen
    Thrampoulidis, Christos
    Schmidt, Mark
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES: RESEARCH TRACK, ECML PKDD 2023, PT IV, 2023, 14172 : 301 - 315
  • [46] A SIMPLE TECHNIQUE FOR RANDOM SPORE ANALYSIS OF YEASTS USING NYSTATIN
    SAMSONOVA, IA
    BOTTCHER, F
    STEINWEHR, D
    SCHILOWA, B
    JOURNAL OF MICROBIOLOGICAL METHODS, 1985, 3 (5-6) : 283 - 290
  • [47] SIMPLE BOUNDS ON SERIAL SIGNATURE ANALYSIS ALIASING FOR RANDOM TESTING
    SAXENA, NR
    FRANCO, P
    MCCLUSKEY, EJ
    IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (05) : 638 - 645
  • [48] Bayesian Analysis of Finite Populations under Simple Random Sampling
    Mendoza, Manuel
    Contreras-Cristan, Alberto
    Gutierrez-Pena, Eduardo
    ENTROPY, 2021, 23 (03) : 1 - 19
  • [49] Fast Convergence of Random Reshuffling under Over-Parameterization and the Polyak-Lojasiewicz Condition
    Fan, Chen
    Thrampoulidis, Christos
    Schmidt, Mark
    arXiv, 2023,
  • [50] SIMPLE RANDOM SAMPLE
    ALBAUM, G
    JOURNAL OF MARKETING RESEARCH, 1990, 27 (01) : 118 - 119