Constrained Ensemble Langevin Monte Carlo

02/08/2021
by   Zhiyan Ding, et al.
0

The classical Langevin Monte Carlo method looks for i.i.d. samples from a target distribution by descending along the gradient of the target distribution. It is popular partially due to its fast convergence rate. However, the numerical cost is sometimes high because the gradient can be hard to obtain. One approach to eliminate the gradient computation is to employ the concept of "ensemble", where a large number of particles are evolved together so that the neighboring particles provide gradient information to each other. In this article, we discuss two algorithms that integrate the ensemble feature into LMC, and the associated properties. There are two sides of our discovery: 1. By directly surrogating the gradient using the ensemble approximation, we develop Ensemble Langevin Monte Carlo. We show that this method is unstable due to a potentially small denominator that induces high variance. We provide a counterexample to explicitly show this instability. 2. We then change the strategy and enact the ensemble approximation to the gradient only in a constrained manner, to eliminate the unstable points. The algorithm is termed Constrained Ensemble Langevin Monte Carlo. We show that, with a proper tuning, the surrogation takes place often enough to bring the reasonable numerical saving, while the induced error is still low enough for us to maintain the fast convergence rate, up to a controllable discretization and ensemble error. Such combination of ensemble method and LMC shed light on inventing gradient-free algorithms that produce i.i.d. samples almost exponentially fast.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/10/2020

Variance reduction for Langevin Monte Carlo in high dimensional sampling problems

Sampling from a log-concave distribution function is one core problem th...
research
10/13/2022

Condition-number-independent Convergence Rate of Riemannian Hamiltonian Monte Carlo with Numerical Integrators

We study the convergence rate of discretized Riemannian Hamiltonian Mont...
research
10/22/2019

A quasi-Monte Carlo Method for an Optimal Control Problem Under Uncertainty

We study an optimal control problem under uncertainty, where the target ...
research
10/10/2019

A full multigrid multilevel Monte Carlo method for the single phase subsurface flow with random coefficients

The subsurface flow is usually subject to uncertain porous media structu...
research
08/02/2023

A Fast Monte Carlo algorithm for evaluating matrix functions with application in complex networks

We propose a novel stochastic algorithm that randomly samples entire row...
research
05/10/2019

Fast electrostatic solvers for kinetic Monte Carlo simulations

Kinetic Monte Carlo (KMC) is an important computational tool in theoreti...
research
06/30/2020

Monte Carlo simulations of interacting particles with fast and accurate electrostatics

To minimise systematic errors in Monte Carlo simulations of charged part...

Please sign up or login with your details

Forgot password? Click here to reset