A Proximal Algorithm for Sampling

02/28/2022
by   Jiaming Liang, et al.
0

We consider sampling problems with possibly non-smooth potentials (negative log-densities). In particular, we study two specific settings of sampling where the convex potential is either semi-smooth or in composite form as the sum of a smooth component and a semi-smooth component. To overcome the challenges caused by the non-smoothness, we propose a Markov chain Monte Carlo algorithm that resembles proximal methods in optimization for these sampling tasks. The key component of our method is a sampling scheme for a quadratically regularized target potential. This scheme relies on rejection sampling with a carefully designed Gaussian proposal whose center is an approximate minimizer of the regularized potential. We develop a novel technique (a modified Gaussian integral) to bound the complexity of this rejection sampling scheme in spite of the non-smoothness in the potentials. We then combine this scheme with the alternating sampling framework (ASF), which uses Gibbs sampling on an augmented distribution, to accomplish the two settings of sampling tasks we consider. Furthermore, by combining the complexity bound of the rejection sampling we develop and the remarkable convergence properties of ASF discovered recently, we are able to establish several non-asymptotic complexity bounds for our algorithm, in terms of the total number of queries of subgradient of the target potential. Our algorithm achieves state-of-the-art complexity bounds compared with all existing methods in the same settings.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/20/2022

A Proximal Algorithm for Sampling from Non-convex Potentials

We study sampling problems associated with non-convex potentials that me...
research
10/09/2021

A Proximal Algorithm for Sampling from Non-smooth Potentials

Markov chain Monte Carlo (MCMC) is an effective and dominant method to s...
research
02/20/2023

Improved dimension dependence of a proximal algorithm for sampling

We propose a sampling algorithm that achieves superior complexity bounds...
research
10/01/2019

An Efficient Sampling Algorithm for Non-smooth Composite Potentials

We consider the problem of sampling from a density of the form p(x) ∝(-f...
research
06/30/2023

Proximal Langevin Sampling With Inexact Proximal Mapping

In order to solve tasks like uncertainty quantification or hypothesis te...
research
06/10/2020

Composite Logconcave Sampling with a Restricted Gaussian Oracle

We consider sampling from composite densities on ℝ^d of the form dπ(x) ∝...
research
09/14/2020

Effective Proximal Methods for Non-convex Non-smooth Regularized Learning

Sparse learning is a very important tool for mining useful information a...

Please sign up or login with your details

Forgot password? Click here to reset