Random Reshuffling Dominates Stochastic Gradient Descent

arXiv:2606.32005 2026 Optimization 1 ideas extracted · analyzed Aug 29, 2026

What the math gives to ML

The paper provides a theoretical justification for replacing with-replacement stochastic sampling by random reshuffling on finite-sum objectives. Its transferable asset is the claimed finite-horizon dominance of random reshuffling for smooth convex component losses, even when the stepsize is not restricted by the traditional threshold proportional to 1/n. The direct neural-network adaptation is an optimizer and dataloader policy: generate one fresh permutation per epoch and ensure that every example is consumed exactly once. The extracted material does not contain the quantitative dominance theorem, so implementation should test the qualitative claim and compare convergence at equal examples processed and equal wall-clock time.

Ideas from this paper

Unverified Re-invented 2026

Finite-Horizon Random-Reshuffling Optimizer

Replace with-replacement minibatch sampling by random reshuffling: at the start of every epoch, draw one fresh permutation of the dataset and consume each example exactly once. The paper claims that random reshuffling dominates ordinary SGD on smooth convex finite sums after every finite number of epochs for reasonable stepsizes, so this can be tested as a drop-in training-policy change without modifying the model architecture.

Useful5/10
Difficulty2/10
Novelty2/10
Paper: Random Reshuffling Dominates Stochastic Gradient Descent arXiv:2606.32005