No Free Lunch for Stochastic Gradient Langevin Dynamics
Abstract
As sample sizes grow, scalability has become a central concern in the development of Markov chain Monte Carlo (MCMC) methods. One general approach to this problem, exemplified by the popular stochastic gradient Langevin dynamics (SGLD) algorithm, is to use a small random subsample of the data at every time step. This paper, building on recent work such as nagapetyan2017true,JohndrowJamesE2020NFLf, shows that this approach often fails: while decreasing the sample size increases the speed of each MCMC step, for typical datasets this is balanced by a matching decrease in accuracy. This result complements recent work such as nagapetyan2017true (which came to the same conclusion, but analyzed only specific upper bounds on errors rather than actual errors) and JohndrowJamesE2020NFLf (which did not analyze nonreversible algorithms and allowed for logarithmic improvements).
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.