8
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Nonlinear Acceleration of Stochastic Algorithms

      Preprint
      , ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Extrapolation methods use the last few iterates of an optimization algorithm to produce a better estimate of the optimum. They were shown to achieve optimal convergence rates in a deterministic setting using simple gradient iterates. Here, we study extrapolation methods in a stochastic setting, where the iterates are produced by either a simple or an accelerated stochastic gradient algorithm. We first derive convergence bounds for arbitrary, potentially biased perturbations, then produce asymptotic bounds using the ratio between the variance of the noise and the accuracy of the current point. Finally, we apply this acceleration technique to stochastic algorithms such as SGD, SAGA, SVRG and Katyusha in different settings, and show significant performance gains.

          Related collections

          Most cited references2

          • Record: found
          • Abstract: not found
          • Article: not found

          Iterative Procedures for Nonlinear Integral Equations

            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            Convergence acceleration for the iterative solution of the equations X = AX + f

            M. Mešina (1977)
              Bookmark

              Author and article information

              Journal
              2017-06-22
              Article
              1706.07270
              dd5fd3f3-6e62-4fae-a456-1730f56ef088

              http://arxiv.org/licenses/nonexclusive-distrib/1.0/

              History
              Custom metadata
              math.OC

              Numerical methods
              Numerical methods

              Comments

              Comment on this article