Convergence Rate of the Last Iterate of Stochastic Proximal Algorithms
Abstract
Lay Summary
Stochastic gradient descent and its variants are widely used algorithms in machine learning for optimizing model weights. We study two classical optimization algorithms that are used for solving regularized learning problems, where regularizers are used for enforcing structure on solutions, such as structure on images. Existing theory for these algorithms typically provides guarantees for the average of the models produced along the way and requires strong assumptions that may fail for many problems. In practice, however, these algorithms usually return the final model obtained after all the updates. We prove that, under much weaker assumptions, the final output of these algorithms converges at the optimal rate, up to logarithmic factors. Our results help explain the behaviour of commonly used optimization methods and apply to a wider range of problems.