Stochastic Variational Optimization

09/13/2018
by   Thomas Bird, et al.
0

Variational Optimization forms a differentiable upper bound on an objective. We show that approaches such as Natural Evolution Strategies and Gaussian Perturbation, are special cases of Variational Optimization in which the expectations are approximated by Gaussian sampling. These approaches are of particular interest because they are parallelizable. We calculate the approximate bias and variance of the corresponding gradient estimators and demonstrate that using antithetic sampling or a baseline is crucial to mitigate their problems. We contrast these methods with an alternative parallelizable method, namely Directional Derivatives. We conclude that, for differentiable objectives, using Directional Derivatives is preferable to using Variational Optimization to perform parallel Stochastic Gradient Descent.

READ FULL TEXT
research
03/31/2019

Perturbative estimation of stochastic gradients

In this paper we introduce a family of stochastic gradient estimation te...
research
03/21/2019

SVAG: Unified Convergence Results for SAG-SAGA Interpolation with Stochastic Variance Adjusted Gradient Descent

We analyze SVAG, a variance reduced stochastic gradient method with SAG ...
research
07/03/2023

Improved sampling via learned diffusions

Recently, a series of papers proposed deep learning-based approaches to ...
research
02/15/2021

Tractable structured natural gradient descent using local parameterizations

Natural-gradient descent on structured parameter spaces (e.g., low-rank ...
research
12/18/2012

Variational Optimization

We discuss a general technique that can be used to form a differentiable...
research
02/07/2020

A Scalable Evolution Strategy with Directional Gaussian Smoothing for Blackbox Optimization

We developed a new scalable evolution strategy with directional Gaussian...
research
06/05/2018

Pathwise Derivatives for Multivariate Distributions

We exploit the link between the transport equation and derivatives of ex...

Please sign up or login with your details

Forgot password? Click here to reset