Random Reshuffling for Stochastic Gradient Langevin Dynamics

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Shaw, Luke, Whalley, Peter A.
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866918248527691776
author Shaw, Luke
Whalley, Peter A.
author_facet Shaw, Luke
Whalley, Peter A.
contents We examine the use of different randomisation policies for stochastic gradient algorithms used in sampling, based on first-order (or overdamped) Langevin dynamics, the most popular of which is known as Stochastic Gradient Langevin Dynamics. Conventionally, this algorithm is combined with a specific stochastic gradient strategy, called Robbins-Monro. In this work, we study an alternative strategy, Random Reshuffling, and show convincingly that it leads to improved performance via: a) a proof of reduced bias in the Wasserstein metric for strongly convex, gradient Lipschitz potentials; b) an analytical demonstration of reduced bias for a Gaussian model problem; and c) an empirical demonstration of reduced bias in numerical experiments for some logistic regression problems. This is especially important since Random Reshuffling is typically more efficient due to memory access and cache reasons. Such acceleration for the Random Reshuffling policy is familiar from the optimisation literature on stochastic gradient descent.
format Preprint
id arxiv_https___arxiv_org_abs_2501_16055
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Random Reshuffling for Stochastic Gradient Langevin Dynamics
Shaw, Luke
Whalley, Peter A.
Numerical Analysis
Probability
Machine Learning
65C05, 82C31, 62F15
We examine the use of different randomisation policies for stochastic gradient algorithms used in sampling, based on first-order (or overdamped) Langevin dynamics, the most popular of which is known as Stochastic Gradient Langevin Dynamics. Conventionally, this algorithm is combined with a specific stochastic gradient strategy, called Robbins-Monro. In this work, we study an alternative strategy, Random Reshuffling, and show convincingly that it leads to improved performance via: a) a proof of reduced bias in the Wasserstein metric for strongly convex, gradient Lipschitz potentials; b) an analytical demonstration of reduced bias for a Gaussian model problem; and c) an empirical demonstration of reduced bias in numerical experiments for some logistic regression problems. This is especially important since Random Reshuffling is typically more efficient due to memory access and cache reasons. Such acceleration for the Random Reshuffling policy is familiar from the optimisation literature on stochastic gradient descent.
title Random Reshuffling for Stochastic Gradient Langevin Dynamics
topic Numerical Analysis
Probability
Machine Learning
65C05, 82C31, 62F15
url https://arxiv.org/abs/2501.16055