paper-with-me

Papers

Gradient Estimation for Binary Latent Variables via Gradient Variance Clipping

2022-08-12 · Russell Z. Kunes, Mingzhang Yin, Max Land, Doron Haviv, Dana Pe'er, Simon Tavaré

Gradient estimation is often necessary for fitting generative models with discrete latent variables, in contexts such as reinforcement learning and variational autoencoder (VAE) training. The DisARM estimator (Yin et al. 2020; Dong, Mnih, and Tucker 2020) achieves state of the art gradient variance for Bernoulli latent variable models in many contexts. However, DisARM and other estimators have potentially exploding variance near the boundary of the parameter space, where solutions tend to lie. To ameliorate this issue, we propose a new gradient estimator \textit{bitflip}-1 that has lower variance at the boundaries of the parameter space. As bitflip-1 has complementary properties to existing estimators, we introduce an aggregated estimator, \textit{unbiased gradient variance clipping} (UGC) that uses either a bitflip-1 or a DisARM gradient update for each coordinate. We theoretically prove that UGC has uniformly lower variance than DisARM. Empirically, we observe that UGC achieves the optimal value of the optimization objectives in toy experiments, discrete VAE training, and in a best subset selection problem.

📄 PDF Abstract BibTeX arXiv:2208.06124

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

TuckER TuckER

Similar Papers 제목 키워드 기반

Double Control Variates for Gradient Estimation in Discrete Latent Variable Models

2021-11-09 · pproximateinference AABI Symposium 2022 2 · Michalis K. Titsias, Jiaxin Shi

Stochastic gradient-based optimisation for discrete latent variable models is challenging due to the high variance of gradients. We introduce a variance reduction technique for score function estimators that makes use of…

Coupled Gradient Estimators for Discrete Latent Variables

2021-06-15 · NeurIPS 2021 12 · Zhe Dong, andriy mnih, George Tucker

Training models with discrete latent variables is challenging due to the high variance of unbiased gradient estimators. While low-variance reparameterization gradients of a continuous relaxation can provide an effective …

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…

Latent Transformations for Discrete-Data Normalising Flows

2020-06-11 · Rob Hesselink, Wilker Aziz

Normalising flows (NFs) for discrete data are challenging because parameterising bijective transformations of discrete variables requires predicting discrete/integer parameters. Having a neural network architecture predi…

Normalising Flows

Recovering Latent Confounders from High-dimensional Proxy Variables

2024-03-21 · Nathan Mankovich, Homer Durand, Emiliano Diaz, Gherardo Varando 외

Detecting latent confounders from proxy variables is an essential problem in causal effect estimation. Previous approaches are limited to low-dimensional proxies, sorted proxies, and binary treatments. We remove these as…