A Unified Theory of Stochastic Proximal Point Methods without Smoothness

Peter Richtárik, Abdurakhmon Sadiev, Yury Demidovich
5/24/2024
math.OCcs.LG

No confident code implementation found for this paper.

Abstract

This paper presents a comprehensive analysis of a broad range of variations of the stochastic proximal point method (SPPM). Proximal point methods have attracted considerable interest owing to their numerical stability and robustness against imperfect tuning, a trait not shared by the dominant stochastic gradient descent (SGD) algorithm. A framework of assumptions that we introduce encompasses methods employing techniques such as variance reduction and arbitrary sampling. A cornerstone of our general theoretical approach is a parametric assumption on the iterates, correction and control vectors. We establish a single theorem that ensures linear convergence under this assumption and the $μ$-strong convexity of the loss function, and without the need to invoke smoothness. This integral theorem reinstates best known complexity and convergence guarantees for several existing methods which demonstrates the robustness of our approach. We expand our study by developing three new variants of SPPM, and through numerical experiments we elucidate various properties inherent to them.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{richtrik2024unified,
  title  = {A Unified Theory of Stochastic Proximal Point Methods without Smoothness},
  author = {Peter Richtárik and Abdurakhmon Sadiev and Yury Demidovich},
  year   = {2024},
  eprint = {2405.15941},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.15941v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.15941.svg)](https://codeofpaper.com/paper/2405.15941)

Discussion