Stochastic Gradient Piecewise Deterministic Monte Carlo Samplers

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Fearnhead, Paul, Grazzi, Sebastiano, Nemeth, Chris, Roberts, Gareth O.
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913406362058752
author Fearnhead, Paul
Grazzi, Sebastiano
Nemeth, Chris
Roberts, Gareth O.
author_facet Fearnhead, Paul
Grazzi, Sebastiano
Nemeth, Chris
Roberts, Gareth O.
contents Recent work has suggested using Monte Carlo methods based on piecewise deterministic Markov processes (PDMPs) to sample from target distributions of interest. PDMPs are non-reversible continuous-time processes endowed with momentum, and hence can mix better than standard reversible MCMC samplers. Furthermore, they can incorporate exact sub-sampling schemes which only require access to a single (randomly selected) data point at each iteration, yet without introducing bias to the algorithm's stationary distribution. However, the range of models for which PDMPs can be used, particularly with sub-sampling, is limited. We propose approximate simulation of PDMPs with sub-sampling for scalable sampling from posterior distributions. The approximation takes the form of an Euler approximation to the true PDMP dynamics, and involves using an estimate of the gradient of the log-posterior based on a data sub-sample. We thus call this class of algorithms stochastic-gradient PDMPs. Importantly, the trajectories of stochastic-gradient PDMPs are continuous and can leverage recent ideas for sampling from measures with continuous and atomic components. We show these methods are easy to implement, present results on their approximation error and demonstrate numerically that this class of algorithms has similar efficiency to, but is more robust than, stochastic gradient Langevin dynamics.
format Preprint
id arxiv_https___arxiv_org_abs_2406_19051
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Stochastic Gradient Piecewise Deterministic Monte Carlo Samplers
Fearnhead, Paul
Grazzi, Sebastiano
Nemeth, Chris
Roberts, Gareth O.
Machine Learning
Computation
62-08 62F15
Recent work has suggested using Monte Carlo methods based on piecewise deterministic Markov processes (PDMPs) to sample from target distributions of interest. PDMPs are non-reversible continuous-time processes endowed with momentum, and hence can mix better than standard reversible MCMC samplers. Furthermore, they can incorporate exact sub-sampling schemes which only require access to a single (randomly selected) data point at each iteration, yet without introducing bias to the algorithm's stationary distribution. However, the range of models for which PDMPs can be used, particularly with sub-sampling, is limited. We propose approximate simulation of PDMPs with sub-sampling for scalable sampling from posterior distributions. The approximation takes the form of an Euler approximation to the true PDMP dynamics, and involves using an estimate of the gradient of the log-posterior based on a data sub-sample. We thus call this class of algorithms stochastic-gradient PDMPs. Importantly, the trajectories of stochastic-gradient PDMPs are continuous and can leverage recent ideas for sampling from measures with continuous and atomic components. We show these methods are easy to implement, present results on their approximation error and demonstrate numerically that this class of algorithms has similar efficiency to, but is more robust than, stochastic gradient Langevin dynamics.
title Stochastic Gradient Piecewise Deterministic Monte Carlo Samplers
topic Machine Learning
Computation
62-08 62F15
url https://arxiv.org/abs/2406.19051