paper-with-me

홈 › Papers

Variance reduction for Random Coordinate Descent-Langevin Monte Carlo

2020-06-10 · NeurIPS 2020 12 · Zhiyan Ding, Qin Li

Sampling from a log-concave distribution function is one core problem that has wide applications in Bayesian statistics and machine learning. While most gradient free methods have slow convergence rate, the Langevin Monte Carlo (LMC) that provides fast convergence requires the computation of gradients. In practice one uses finite-differencing approximations as surrogates, and the method is expensive in high-dimensions. A natural strategy to reduce computational cost in each iteration is to utilize random gradient approximations, such as random coordinate descent (RCD) or simultaneous perturbation stochastic approximation (SPSA). We show by a counter-example that blindly applying RCD does not achieve the goal in the most general setting. The high variance induced by the randomness means a larger number of iterations are needed, and this balances out the saving in each iteration. We then introduce a new variance reduction approach, termed Randomized Coordinates Averaging Descent (RCAD), and incorporate it with both overdamped and underdamped LMC. The methods are termed RCAD-O-LMC and RCAD-U-LMC respectively. The methods still sit in the random gradient approximation framework, and thus the computational cost in each iteration is low. However, by employing RCAD, the variance is reduced, so the methods converge within the same number of iterations as the classical overdamped and underdamped LMC. This leads to a computational saving overall.

📄 PDF Abstract BibTeX arXiv:2006.06068

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Langevin Monte Carlo: random coordinate descent and variance reduction

2020-07-26 · Zhiyan Ding, Qin Li

Langevin Monte Carlo (LMC) is a popular Bayesian sampling method. For the log-concave distribution function, the method converges exponentially fast, up to a controllable discretization error. However, the method require…

Computational Efficiency

Randomized Block Coordinate Descent for Online and Stochastic Optimization

2014-07-01 · Huahua Wang, Arindam Banerjee

Two types of low cost-per-iteration gradient descent methods have been extensively studied in parallel. One is online or stochastic gradient descent (OGD/SGD), and the other is randomzied coordinate descent (RBCD). In th…

Stochastic Optimization

SEGA: Variance Reduction via Gradient Sketching

2018-09-09 · NeurIPS 2018 12 · Filip Hanzely, Konstantin Mishchenko, Peter Richtarik

We propose a randomized first order optimization method--SEGA (SkEtched GrAdient method)-- which progressively throughout its iterations builds a variance-reduced estimate of the gradient from random linear measurements …

Random Coordinate Underdamped Langevin Monte Carlo

2020-10-22 · Zhiyan Ding, Qin Li, Jianfeng Lu, Stephen J. Wright

The Underdamped Langevin Monte Carlo (ULMC) is a popular Markov chain Monte Carlo sampling method. It requires the computation of the full gradient of the log-density at each iteration, an expensive operation if the dime…

A Unified Theory of SGD: Variance Reduction, Sampling, Quantization and Coordinate Descent

2019-05-27 · Eduard Gorbunov, Filip Hanzely, Peter Richtárik

In this paper we introduce a unified analysis of a large family of variants of proximal stochastic gradient descent ({\tt SGD}) which so far have required different intuitions, convergence analyses, have different applic…

Quantization