SP2: A Second Order Stochastic Polyak Method

Shuang Li, William J. Swartworth, Martin Takáč, Deanna Needell, Robert M. Gower
7/17/2022
cs.LGmath.OC

No confident code implementation found for this paper.

Abstract

Recently the "SP" (Stochastic Polyak step size) method has emerged as a competitive adaptive method for setting the step sizes of SGD. SP can be interpreted as a method specialized to interpolated models, since it solves the interpolation equations. SP solves these equation by using local linearizations of the model. We take a step further and develop a method for solving the interpolation equations that uses the local second-order approximation of the model. Our resulting method SP2 uses Hessian-vector products to speed-up the convergence of SP. Furthermore, and rather uniquely among second-order methods, the design of SP2 in no way relies on positive definite Hessian matrices or convexity of the objective function. We show SP2 is very competitive on matrix completion, non-convex test problems and logistic regression. We also provide a convergence theory on sums-of-quadratics.

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{li2022sp,
  title  = {SP2: A Second Order Stochastic Polyak Method},
  author = {Shuang Li and William J. Swartworth and Martin Takáč and Deanna Needell and Robert M. Gower},
  year   = {2022},
  eprint = {2207.08171},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.08171v1}
}

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/2207.08171.svg)](https://codeofpaper.com/paper/2207.08171)

Discussion