Sub-linear convergence of a stochastic proximal iteration method in Hilbert space

Research output: Contribution to journalArticlepeer-review


We consider a stochastic version of the proximal point algorithm for convex optimization problems posed on a Hilbert space. A typical application of this is supervised learning. While the method is not new, it has not been extensively analyzed in this form. Indeed, most related results are confined to the finite-dimensional setting, where error bounds could depend on the dimension of the space. On the other hand, the few existing results in the infinite-dimensional setting only prove very weak types of convergence, owing to weak assumptions on the problem. In particular, there are no results that show strong convergence with a rate. In this article, we bridge these two worlds by assuming more regularity of the optimization problem, which allows us to prove convergence with an (optimal) sub-linear rate also in an infinite-dimensional setting. In particular, we assume that the objective function is the expected value of a family of convex differentiable functions. While we require that the full objective function is strongly convex, we do not assume that its constituent parts are so. Further, we require that the gradient satisfies a weak local Lipschitz continuity property, where the Lipschitz constant may grow polynomially given certain guarantees on the variance and higher moments near the minimum. We illustrate these results by discretizing a concrete infinite-dimensional classification problem with varying degrees of accuracy.

Original languageEnglish
Pages (from-to)181-210
Number of pages30
JournalComputational Optimization and Applications
Issue number1
Publication statusPublished - 2022 Sept

Subject classification (UKÄ)

  • Computational Mathematics

Free keywords

  • Convergence analysis
  • Convergence rate
  • Hilbert space
  • Infinite-dimensional
  • Stochastic proximal point


Dive into the research topics of 'Sub-linear convergence of a stochastic proximal iteration method in Hilbert space'. Together they form a unique fingerprint.

Cite this