Stochastic Gradient Langevin with Delayed Gradients
Vyacheslav Kungurtsev, Bapi Chatterjee, Dan Alistarh

TL;DR
This paper investigates how asynchronous, delayed gradient evaluations affect the convergence of Stochastic Gradient Langevin Dynamics, showing that delays do not significantly impair convergence and enabling faster computation.
Contribution
First analysis of asynchronous delayed gradients in SGLD, demonstrating minimal impact on convergence rates and potential for improved computational efficiency.
Findings
Delayed gradients do not significantly affect convergence in measure.
Asynchronous SGLD can achieve faster wall clock times.
Numerical experiments confirm theoretical predictions.
Abstract
Stochastic Gradient Langevin Dynamics (SGLD) ensures strong guarantees with regards to convergence in measure for sampling log-concave posterior distributions by adding noise to stochastic gradient iterates. Given the size of many practical problems, parallelizing across several asynchronously running processors is a popular strategy for reducing the end-to-end computation time of stochastic optimization algorithms. In this paper, we are the first to investigate the effect of asynchronous computation, in particular, the evaluation of stochastic Langevin gradients at delayed iterates, on the convergence in measure. For this, we exploit recent results modeling Langevin dynamics as solving a convex optimization problem on the space of measures. We show that the rate of convergence in measure is not significantly affected by the error caused by the delayed gradient information used for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMarkov Chains and Monte Carlo Methods · Stochastic Gradient Optimization Techniques · Sparse and Compressive Sensing Techniques
