paper-with-me

Papers

Multi-index Antithetic Stochastic Gradient Algorithm

2020-06-10 · Mateusz B. Majka, Marc Sabate-Vidales, Łukasz Szpruch

Stochastic Gradient Algorithms (SGAs) are ubiquitous in computational statistics, machine learning and optimisation. Recent years have brought an influx of interest in SGAs, and the non-asymptotic analysis of their bias is by now well-developed. However, relatively little is known about the optimal choice of the random approximation (e.g mini-batching) of the gradient in SGAs as this relies on the analysis of the variance and is problem specific. While there have been numerous attempts to reduce the variance of SGAs, these typically exploit a particular structure of the sampled distribution by requiring a priori knowledge of its density's mode. It is thus unclear how to adapt such algorithms to non-log-concave settings. In this paper, we construct a Multi-index Antithetic Stochastic Gradient Algorithm (MASGA) whose implementation is independent of the structure of the target measure and which achieves performance on par with Monte Carlo estimators that have access to unbiased samples from the distribution of interest. In other words, MASGA is an optimal estimator from the mean square error-computational cost perspective within the class of Monte Carlo estimators. We prove this fact rigorously for log-concave settings and verify it numerically for some examples where the log-concavity assumption is not satisfied.

📄 PDF Abstract BibTeX arXiv:2006.06102

Code (1)

msabvid/MLMC-MIMC-SGD 공식 구현 pytorch

Similar Papers 제목 키워드 기반

Accelerating Stochastic Gradient Descent Using Antithetic Sampling

2018-10-07 · Jingchang Liu, Linli Xu

(Mini-batch) Stochastic Gradient Descent is a popular optimization method which has been applied to many machine learning applications. But a rather high variance introduced by the stochastic gradient in each step may sl…

Binary ClassificationGeneral Classification

Differentiable Antithetic Sampling for Variance Reduction in Stochastic Variational Inference

2018-10-05 · Mike Wu, Noah Goodman, Stefano Ermon

Stochastic optimization techniques are standard in variational inference algorithms. These methods estimate gradients by approximating expectations with independent Monte Carlo samples. In this paper, we explore a techni…

Stochastic OptimizationVariational Inference

ARMS: Antithetic-REINFORCE-Multi-Sample Gradient for Binary Variables

2021-05-28 · Alek Dimitriev, Mingyuan Zhou

Estimating the gradients for binary variables is a task that arises frequently in various domains, such as training discrete latent variable models. What has been commonly used is a REINFORCE based Monte Carlo estimation…

A Continuous-time Stochastic Gradient Descent Method for Continuous Data

2021-12-07 · Kexin Jin, Jonas Latz, ChenGuang Liu, Carola-Bibiane Schönlieb

Optimization problems with continuous data appear in, e.g., robust machine learning, functional data analysis, and variational inference. Here, the target function is given as an integral over a family of (continuously) …

Stochastic OptimizationVariational Inference

CARMS: Categorical-Antithetic-REINFORCE Multi-Sample Gradient Estimator

2021-10-26 · NeurIPS 2021 12 · Alek Dimitriev, Mingyuan Zhou

Accurately backpropagating the gradient through categorical variables is a challenging task that arises in various domains, such as training discrete latent variable models. To this end, we propose CARMS, an unbiased est…