paper-with-me

홈 › Papers

Randomised Splitting Methods and Stochastic Gradient Descent

2025-04-05 · Luke Shaw, Peter A. Whalley

We explore an explicit link between stochastic gradient descent using common batching strategies and splitting methods for ordinary differential equations. From this perspective, we introduce a new minibatching strategy (called Symmetric Minibatching Strategy) for stochastic gradient optimisation which shows greatly reduced stochastic gradient bias (from $\mathcal{O}(h^2)$ to $\mathcal{O}(h^4)$ in the optimiser stepsize $h$), when combined with momentum-based optimisers. We justify why momentum is needed to obtain the improved performance using the theory of backward analysis for splitting integrators and provide a detailed analytic computation of the stochastic gradient bias on a simple example. Further, we provide improved convergence guarantees for this new minibatching strategy using Lyapunov techniques that show reduced stochastic gradient bias for a fixed stepsize (or learning rate) over the class of strongly-convex and smooth objective functions. Via the same techniques we also improve the known results for the Random Reshuffling strategy for stochastic gradient descent methods with momentum. We argue that this also leads to a faster convergence rate when considering a decreasing stepsize schedule. Both the reduced bias and efficacy of decreasing stepsizes are demonstrated numerically on several motivating examples.

📄 PDF Abstract BibTeX arXiv:2504.04274

Code (1)

lshaw8317/symbatchopt 공식 구현

Similar Papers 제목 키워드 기반

Gradient flows and randomised thresholding: sparse inversion and classification

2022-03-22 · Jonas Latz

Sparse inversion and classification problems are ubiquitous in modern data science and imaging. They are often formulated as non-smooth minimisation problems. In sparse inversion, we minimise, e.g., the sum of a data fid…

Classification

Stochastic gradient algorithms from ODE splitting perspective

2020-04-19 · ICLR Workshop DeepDiffEq 2019 12 · Daniil Merkulov, Ivan Oseledets

We present a different view on stochastic optimization, which goes back to the splitting schemes for approximate solutions of ODE. In this work, we provide a connection between stochastic gradient descent approach and fi…

regressionStochastic Optimization

Stochastic Projective Splitting: Solving Saddle-Point Problems with Multiple Regularizers

2021-06-24 · Patrick R. Johnstone, Jonathan Eckstein, Thomas Flynn, Shinjae Yoo

We present a new, stochastic variant of the projective splitting (PS) family of algorithms for monotone inclusion problems. It can solve min-max and noncooperative game formulations arising in applications such as robust…

regression

NESTT: A Nonconvex Primal-Dual Splitting Method for Distributed and Stochastic Optimization

2016-05-25 · NeurIPS 2016 12 · Davood Hajinezhad, Mingyi Hong, Tuo Zhao, Zhaoran Wang

We study a stochastic and distributed algorithm for nonconvex problems whose objective consists of a sum of $N$ nonconvex $L_i/N$-smooth functions, plus a nonsmooth regularizer. The proposed NonconvEx primal-dual SpliTTi…

Stochastic Optimization

Parallel coordinate descent for the Adaboost problem

2013-10-07 · Olivier Fercoq

We design a randomised parallel version of Adaboost based on previous studies on parallel coordinate descent. The algorithm uses the fact that the logarithm of the exponential loss is a function with coordinate-wise Lips…