The Performance Of The Unadjusted Langevin Algorithm Without Smoothness Assumptions
Tim Johnston, Iosif Lytras, Nikolaos Makras, Sotirios Sabanis
TL;DR
The paper tackles the challenge of sampling from non-smooth, non-log-concave densities by introducing the Subgradient Unadjusted Langevin Algorithm (SG-ULA), an explicit Euler–Maruyama discretization that uses subgradients of a semi-convex potential and avoids smoothing techniques. It proves non-asymptotic Wasserstein convergence with explicit rates in terms of the step size, including lambda^{1/4} savings in W1 and lambda^{1/8} in W2 under stronger assumptions, and provides an excess-risk optimization bound tying sampling accuracy to optimization performance. Through numerical experiments on mixtures of Gaussians with Laplacian priors and SCAD penalties, SG-ULA demonstrates robust multimodal sampling and improved excess-risk performance compared to smoothing-based approaches. These results extend Langevin-based methods to broader, non-smooth, non-convex settings with explicit, dimension-sensitive guarantees, offering practical benefits for Bayesian inference and regularized inverse problems.
Abstract
In this article, we study the problem of sampling from distributions whose densities are not necessarily smooth nor logconcave. We propose a simple Langevin-based algorithm that does not rely on popular but computationally challenging techniques, such as the Moreau-Yosida envelope or Gaussian smoothing, and show consequently that the performance of samplers like ULA does not necessarily degenerate arbitrarily with low regularity. In particular, we show that the Lipschitz or Hölder continuity assumption can be replaced by a geometric one-sided Lipschitz condition that allows even for discontinuous log-gradients. We derive non-asymptotic guarantees for the convergence of the algorithm to the target distribution in Wasserstein distances. Non-asymptotic bounds are also provided for the performance of the algorithm as an optimizer, specifically for the solution of associated excess risk optimization problems.
