REBAR: Low-variance, unbiased gradient estimates for discrete latent variable models
Not on the map. Why?
Abstract (arXiv)
Learning in models with discrete latent variables is challenging due to high variance gradient estimators. Generally, approaches have relied on control variates to reduce the variance of the REINFORCE estimator. Recent work (Jang et al. 2016, Maddison et al. 2016) has taken a different approach, introducing a continuous relaxation of discrete variables to produce low-variance, but biased, gradient estimates. In this work, we combine the two approaches through a novel control variate that produces low-variance, unbiased gradient estimates. Then, we introduce a modification to the continuous relaxation and show that the tightness of the relaxation can be adapted online, removing it as a hyperparameter. We show state-of-the-art variance reduction on several benchmark generative modeling tasks, generally leading to faster convergence to a better final log-likelihood.
Key facts. Cited by 78 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Mar 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2019: 1; 2020: 0; 2021: 23; 2022: 17; 2023: 14; 2024: 6; 2025: 6; 2026: 11.
78 papers.
Sort:
By area:
- 2022Riemannian Diffusion Modelscited by 120
- 2021Deep Adaptive Design: Amortizing Sequential Bayesian Experimental Designcited by 103
- 2022GFlowNets and variational inferencecited by 103
- 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 97
- 2023Soft Merging of Experts with Adaptive Routingcited by 88
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2021Have We Learned to Explain?: How Interpretability Methods Can Learn to Encode Predictions in their Interpretationscited by 59
- 2022Ordered Subgraph Aggregation Networkscited by 57
- 2021RDA: Robust Domain Adaptation via Fourier Adversarial Attackingcited by 48
- 2021Differentiable Subset Pruning of Transformer Headscited by 46
- 2021Locally Sparse Neural Networks for Tabular Biomedical Datacited by 34
- 2022SIMPLE: A Gradient Estimator for k-Subset Samplingcited by 34
38 more
- 2023Bridging Discrete and Backpropagation: Straight-Through and Beyondcited by 31
- 2022Automatic Differentiation of Programs with Discrete Randomnesscited by 28
- 2021Probabilistic Mixture-of-Experts for Efficient Deep Reinforcement Learningcited by 26
- 2021Mind Mappings: Enabling Efficient Algorithm-Accelerator Mapping Space Searchcited by 24
- 2023Neural Probabilistic Logic Programming in Discrete-Continuous Domainscited by 24
- 2023Efficient Attention via Control Variatescited by 23
- 2022Gradient Estimation with Discrete Stein Operatorscited by 22
- 2022Sparse Graph Learning from Spatiotemporal Time Seriescited by 22
- 2023Sparse Backpropagation for MoE Trainingcited by 16
- 2023Differentiable Sampling of Categorical Distributions Using the CatLog-Derivative Trickcited by 13
- 2021A unified view of likelihood ratio and reparameterization gradientscited by 12
- 2022Adaptive Perturbation-Based Gradient Estimation for Discrete Latent Variable Modelscited by 12
- 2021Storchastic: A Framework for General Stochastic Automatic Differentiationcited by 11
- 2021Coupled Gradient Estimators for Discrete Latent Variablescited by 9
- 2021ARMS: Antithetic-REINFORCE-Multi-Sample Gradient for Binary Variablescited by 8
- 2021Double Control Variates for Gradient Estimation in Discrete Latent Variable Modelscited by 8
- 2021Leveraging Recursive Gumbel-Max Trick for Approximate Inference in Combinatorial Spacescited by 7
- 2022Gradient Estimation for Binary Latent Variables via Gradient Variance Clippingcited by 7
- 2022Variational Sparse Coding with Learned Thresholdingcited by 6
- 2022Foundation Posteriors for Approximate Probabilistic Inferencecited by 6
- 2022Metrizing Fairnesscited by 6
- 2021Fitting summary statistics of neural data with a differentiable spiking network simulatorcited by 5
- 2022Variational Open-Domain Question Answeringcited by 5
- 2023Improving Dual-Encoder Training through Dynamic Indexes for Negative Miningcited by 5
- 2021Bias-Variance Tradeoffs in Single-Sample Binary Gradient Estimatorscited by 4
- 2021CARMS: Categorical-Antithetic-REINFORCE Multi-Sample Gradient Estimatorcited by 4
- 2021Multi-Modal Mutual Information Maximization: A Novel Approach for Unsupervised Deep Cross-Modal Hashingcited by 4
- 2021Debiasing a First-order Heuristic for Approximate Bi-level Optimizationcited by 3
- 2021Hybrid Memoised Wake-Sleep: Approximate Inference at the Discrete-Continuous Interfacecited by 3
- 2024CoRMF: Criticality-Ordered Recurrent Mean Field Ising Solvercited by 3
- 2023Revisiting the Gumbel-Softmax in MADDPGcited by 2
- 2023Efficient Learning of Discrete-Continuous Computation Graphscited by 2
- 2025Bayesian Experimental Design for Model Discrepancy Calibration: An Auto-Differentiable Ensemble Kalman Inversion Approachcited by 2
- 2025Mamba-FETrack V2: Revisiting State Space Model for Frame-Event based Visual Object Trackingcited by 2
- 2026Exact Discrete Stochastic Simulation with Deep-Learning-Scale Gradient Optimizationcited by 2
- 2026On Advantage Estimates for Max@K Policy Gradientscited by 2
- 2022VFDS: Variational Foresight Dynamic Selection in Bayesian Neural Networks for Efficient Human Activity Recognitioncited by 1
- 2022Latent Variable Modelling Using Variational Autoencoders: A surveycited by 1
50 most cited of 78 All 78 (JSON)
- 2026Deep Adaptive Bayesian Screening18 Jul 2026
- 2026GFlowRL: Scaling Distribution-Matching RL to Large Language Models15 Jul 2026
- 2026Prior-aware and Context-guided Group Sampling for Active Probabilistic Subsampling8 Jul 2026
- 2026Low-variance estimators overcome the phase-gradient bottleneck in complex-valued neural quantum states11 Jun 2026
- 2026On Advantage Estimates for Max@K Policy Gradients4 Jun 2026
- 2026The Theorems of Dr. David Blackwell and Their Contributions to Artificial Intelligence8 Apr 2026
- 2026Beyond ReinMax: Low-Variance Gradient Estimators for Discrete Latent Variables9 Mar 2026
- 2026Exact Discrete Stochastic Simulation with Deep-Learning-Scale Gradient Optimization23 Feb 2026
- 2026Language Model Inversion through End-to-End Differentiation11 Feb 2026
- 2026Bayesian Experimental Design for Model Discrepancy Calibration: A Rivalry between Kullback--Leibler Divergence and Wasserstein Distance23 Jan 2026
- 2026Stochastic Deep Learning: A Probabilistic Framework for Modeling Uncertainty in Structured Temporal Data8 Jan 2026
- 2025Winning the Lottery by Preserving Network Training Dynamics with Concrete Ticket Search8 Dec 2025
38 more
- 2025Malliavin Calculus as Stochastic Backpropogation2 Nov 2025
- 2025Beyond Softmax: A Natural Parameterization for Categorical Random Variables29 Sep 2025
- 2025Discrete Variational Autoencoding via Policy Search29 Sep 2025
- 2025Mamba-FETrack V2: Revisiting State Space Model for Frame-Event based Visual Object Tracking30 Jun 2025
- 2025Bayesian Experimental Design for Model Discrepancy Calibration: An Auto-Differentiable Ensemble Kalman Inversion Approach29 Apr 2025
- 2024Sparsifying Parametric Models with L0 Regularization5 Sep 2024
- 2024A study of animal action segmentation algorithms across supervised, unsupervised, and semi-supervised learning paradigms23 Jul 2024
- 2024Revisiting Score Function Estimators for k-Subset Sampling22 Jul 2024
- 2024Data augmentation with automated machine learning: approaches and performance comparison with classical data augmentation methods13 Mar 2024
- 2024CoRMF: Criticality-Ordered Recurrent Mean Field Ising Solver5 Mar 2024
- 2024Diagonalisation SGD: Fast & Convergent SGD for Non-Differentiable Models via Reparameterisation and Smoothing19 Feb 2024
- 2023Differentiable Sampling of Categorical Distributions Using the CatLog-Derivative Trick21 Nov 2023
- 2023Nonparametric Discrete Choice Experiments with Machine Learning Guided Adaptive Design18 Oct 2023
- 2023Causal Dynamic Variational Autoencoder for Counterfactual Regression in Longitudinal Data16 Oct 2023
- 2023Sparse Backpropagation for MoE Training1 Oct 2023
- 2023DBsurf: A Discrepancy Based Method for Discrete Stochastic Gradient Estimation7 Sep 2023
- 2023Efficient Learning of Discrete-Continuous Computation Graphs26 Jul 2023
- 2023Learning Disentangled Discrete Representations26 Jul 2023
- 2023Soft Merging of Experts with Adaptive Routing6 Jun 2023
- 2023Bridging Discrete and Backpropagation: Straight-Through and Beyond17 Apr 2023
- 2023Learning Sparsity of Representations with Discrete Latent Variables3 Apr 2023
- 2023Improving Dual-Encoder Training through Dynamic Indexes for Negative Mining27 Mar 2023
- 2023Neural Probabilistic Logic Programming in Discrete-Continuous Domains8 Mar 2023
- 2023Revisiting the Gumbel-Softmax in MADDPG23 Feb 2023
- 2023Efficient Attention via Control Variates9 Feb 2023
- 2022Automatic Differentiation of Programs with Discrete Randomness16 Oct 2022
- 2022Joint control variate for faster black-box variational inference13 Oct 2022
- 2022SIMPLE: A Gradient Estimator for k-Subset Sampling4 Oct 2022
- 2022GFlowNets and variational inference2 Oct 2022
- 2022Variational Open-Domain Question Answering23 Sep 2022
- 2022Adaptive Perturbation-Based Gradient Estimation for Discrete Latent Variable Models11 Sep 2022
- 2022Stochastic gradient descent with gradient estimator for categorical features8 Sep 2022
- 2022Riemannian Diffusion Models16 Aug 2022
- 2022Gradient Estimation for Binary Latent Variables via Gradient Variance Clipping12 Aug 2022
- 2022Ordered Subgraph Aggregation Networks22 Jun 2022
- 2022Latent Variable Modelling Using Variational Autoencoders: A survey20 Jun 2022
- 2022Metrizing Fairness30 May 2022
- 2022Sparse Graph Learning from Spatiotemporal Time Series26 May 2022
50 newest of 78 All 78 (JSON)
- 2023Soft Merging of Experts with Adaptive Routingcited by 88
- 2021Probabilistic Mixture-of-Experts for Efficient Deep Reinforcement Learningcited by 26
- 2023Sparse Backpropagation for MoE Trainingcited by 16
- 2023Sparse Backpropagation for MoE Training1 Oct 2023
- 2023Soft Merging of Experts with Adaptive Routing6 Jun 2023
- 2021Probabilistic Mixture-of-Experts for Efficient Deep Reinforcement Learning19 Apr 2021
- 2026GFlowRL: Scaling Distribution-Matching RL to Large Language Models15 Jul 2026
- 2026On Advantage Estimates for Max@K Policy Gradients4 Jun 2026
- 2022Riemannian Diffusion Modelscited by 120
- 2022Riemannian Diffusion Models16 Aug 2022
- 2019Imitation Learning of Factored Multi-agent Reactive Models12 Mar 2019
- 2022Variational Open-Domain Question Answeringcited by 5
- 2022Variational Open-Domain Question Answering23 Sep 2022
- 2021Deep Adaptive Design: Amortizing Sequential Bayesian Experimental Designcited by 103
- 2022GFlowNets and variational inferencecited by 103
- 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 97
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2021Have We Learned to Explain?: How Interpretability Methods Can Learn to Encode Predictions in their Interpretationscited by 59
- 2022Ordered Subgraph Aggregation Networkscited by 57
- 2021RDA: Robust Domain Adaptation via Fourier Adversarial Attackingcited by 48
- 2021Differentiable Subset Pruning of Transformer Headscited by 46
- 2021Locally Sparse Neural Networks for Tabular Biomedical Datacited by 34
- 2022SIMPLE: A Gradient Estimator for k-Subset Samplingcited by 34
- 2023Bridging Discrete and Backpropagation: Straight-Through and Beyondcited by 31
- 2022Automatic Differentiation of Programs with Discrete Randomnesscited by 28
12 most cited of 69 All 69 (JSON)
- 2026Deep Adaptive Bayesian Screening18 Jul 2026
- 2026Prior-aware and Context-guided Group Sampling for Active Probabilistic Subsampling8 Jul 2026
- 2026Low-variance estimators overcome the phase-gradient bottleneck in complex-valued neural quantum states11 Jun 2026
- 2026The Theorems of Dr. David Blackwell and Their Contributions to Artificial Intelligence8 Apr 2026
- 2026Beyond ReinMax: Low-Variance Gradient Estimators for Discrete Latent Variables9 Mar 2026
- 2026Exact Discrete Stochastic Simulation with Deep-Learning-Scale Gradient Optimization23 Feb 2026
- 2026Language Model Inversion through End-to-End Differentiation11 Feb 2026
- 2026Bayesian Experimental Design for Model Discrepancy Calibration: A Rivalry between Kullback--Leibler Divergence and Wasserstein Distance23 Jan 2026
- 2026Stochastic Deep Learning: A Probabilistic Framework for Modeling Uncertainty in Structured Temporal Data8 Jan 2026
- 2025Winning the Lottery by Preserving Network Training Dynamics with Concrete Ticket Search8 Dec 2025
- 2025Malliavin Calculus as Stochastic Backpropogation2 Nov 2025
- 2025Beyond Softmax: A Natural Parameterization for Categorical Random Variables29 Sep 2025
12 newest of 69 All 69 (JSON)