English

High Probability Guarantees for Random Reshuffling

Optimization and Control 2026-04-17 v4 Machine Learning

Abstract

We consider the stochastic gradient method with random reshuffling (RR\mathsf{RR}) for tackling smooth nonconvex optimization problems. RR\mathsf{RR} finds broad applications in practice, notably in training neural networks. In this work, we provide high probability complexity guarantees for this method. First, we establish a high probability ergodic sample complexity result (without taking expectation) for finding an ε\varepsilon-stationary point. Our derived complexity matches the best existing in-expectation one up to a logarithmic term while imposing no additional assumptions nor modifying RR\mathsf{RR}'s updating rule. Second, building on this analysis, we propose a simple stopping criterion embedded with a computable stopping test for RR\mathsf{RR} (denoted as RR\mathsf{RR}-sc\mathsf{sc}). This criterion is guaranteed to be triggered after a finite number of iterations, enabling us to prove the same order high probability complexity for the returned last iterate. The fundamental ingredient in deriving the aforementioned results is a new concentration property for random reshuffling, which could be of independent interest. Finally, we conduct numerical experiments on small neural network training to support our theoretical findings.

Keywords

Cite

@article{arxiv.2311.11841,
  title  = {High Probability Guarantees for Random Reshuffling},
  author = {Hengxu Yu and Xiao Li},
  journal= {arXiv preprint arXiv:2311.11841},
  year   = {2026}
}

Comments

In this new version, we have removed the saddle-point avoidance part and improved the stopping criterion part by using a horizon-free step size rule

R2 v1 2026-06-28T13:26:09.118Z