Improved dimension dependence of a proximal algorithm for sampling

02/20/2023
by   Jiaojiao Fan, et al.
5

We propose a sampling algorithm that achieves superior complexity bounds in all the classical settings (strongly log-concave, log-concave, Logarithmic-Sobolev inequality (LSI), Poincaré inequality) as well as more general settings with semi-smooth or composite potentials. Our algorithm is based on the proximal sampler introduced in <cit.>. The performance of this proximal sampler is determined by that of the restricted Gaussian oracle (RGO), a key step in the proximal sampler. The main contribution of this work is an inexact realization of RGO based on approximate rejection sampling. To bound the inexactness of RGO, we establish a new concentration inequality for semi-smooth functions over Gaussian distributions, extending the well-known concentration inequality for Lipschitz functions. Applying our RGO implementation to the proximal sampler, we achieve state-of-the-art complexity bounds in almost all settings. For instance, for strongly log-concave distributions, our method has complexity bound O(κ d^1/2) without warm start, better than the minimax bound for MALA. For distributions satisfying the LSI, our bound is O(κ̂d^1/2) where κ̂ is the ratio between smoothness and the LSI constant, better than all existing bounds.

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
02/13/2022

Improved analysis for a proximal algorithm for sampling

We study the proximal sampler of Lee, Shen, and Tian (2021) and obtain n...
research
02/20/2023

Faster high-accuracy log-concave sampling via algorithmic warm starts

Understanding the complexity of sampling from a strongly log-concave and...
research
02/13/2023

Algorithmic Aspects of the Log-Laplace Transform and a Non-Euclidean Proximal Sampler

The development of efficient sampling algorithms catering to non-Euclide...
research
02/28/2022

A Proximal Algorithm for Sampling

We consider sampling problems with possibly non-smooth potentials (negat...
research
08/15/2022

Nesterov smoothing for sampling without smoothness

We study the problem of sampling from a target distribution in ℝ^d whose...
research
10/07/2020

Structured Logconcave Sampling with a Restricted Gaussian Oracle

We give algorithms for sampling several structured logconcave families t...

Please sign up or login with your details

Forgot password? Click here to reset