Fractional Langevin Monte Carlo: Exploring L\'{e}vy Driven Stochastic Differential Equations for Markov Chain Monte Carlo
About
Along with the recent advances in scalable Markov Chain Monte Carlo methods, sampling techniques that are based on Langevin diffusions have started receiving increasing attention. These so called Langevin Monte Carlo (LMC) methods are based on diffusions driven by a Brownian motion, which gives rise to Gaussian proposal distributions in the resulting algorithms. Even though these approaches have proven successful in many applications, their performance can be limited by the light-tailed nature of the Gaussian proposals. In this study, we extend classical LMC and develop a novel Fractional LMC (FLMC) framework that is based on a family of heavy-tailed distributions, called $\alpha$-stable L\'{e}vy distributions. As opposed to classical approaches, the proposed approach can possess large jumps while targeting the correct distribution, which would be beneficial for efficient exploration of the state space. We develop novel computational methods that can scale up to large-scale problems and we provide formal convergence analysis of the proposed scheme. Our experiments support our theory: FLMC can provide superior performance in multi-modal settings, improved convergence rates, and robustness to algorithm parameters.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| MaxCut | Erdős–Rényi p = 0.1 (test) | Energy-97.93 | 16 | |
| MaxCut | Barabási–Albert m = 2 (test) | Energy-7.38 | 16 | |
| Vertex Cover | Barabási–Albert BA64 m = 2 | Best Cover Size31 | 8 | |
| Vertex Cover | Barabási–Albert BA256 (m = 2) | Best Cover Size148 | 8 | |
| Vertex Cover | Barabási–Albert BA512 (m = 2) | Best VC Size320 | 8 | |
| Vertex Cover | Barabási–Albert BA1024 (m = 2) | Best Solution Size670 | 8 | |
| Vertex Cover | Erdős–Rényi ER64 (|E| = 2.5N) | Energy0.682 | 4 | |
| Vertex Cover | Erdős–Rényi ER256 (|E| = 2.5N) | Energy0.709 | 4 | |
| Vertex Cover | Erdős–Rényi ER512 (|E| = 2.5N) | Energy0.743 | 4 | |
| Vertex Cover | Erdős–Rényi ER1024 (|E| = 2.5N) | Energy0.766 | 4 |