Reparameterization Gradients through Acceptance-Rejection Sampling Algorithms
Not on the map. Why?
Abstract (arXiv)
Variational inference using the reparameterization trick has enabled large-scale approximate Bayesian inference in complex probabilistic models, leveraging stochastic optimization to sidestep intractable expectations. The reparameterization trick is applicable when we can simulate a random variable by applying a differentiable deterministic function on an auxiliary random variable whose distribution is fixed. For many distributions of interest (such as the gamma or Dirichlet), simulation of random variables relies on acceptance-rejection sampling. The discontinuity introduced by the accept-reject step means that standard reparameterization tricks are not applicable. We propose a new method that lets us leverage reparameterization gradients even when variables are outputs of a acceptance-rejection sampling algorithm. Our approach enables reparameterization on a larger class of variational distributions. In several studies of real and synthetic data, we show that the variance of the estimator of the gradient is significantly lower than other state-of-the-art methods. This leads to faster convergence of stochastic gradient variational inference.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Oct 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 5; 2023: 5; 2024: 1; 2025: 3; 2026: 3.
22 papers.
Sort:
- 2021Topic Modelling Meets Deep Neural Networks: A Surveycited by 51
- 2021Differentiable Annealed Importance Sampling and the Perils of Gradient Noisecited by 36
- 2022Gradients should stay on Path: Better Estimators of the Reverse- and Forward KL Divergence for Normalizing Flowscited by 22
- 2023The Sample Complexity of Approximate Rejection Sampling with Applications to Smoothed Online Learningcited by 13
- 2021Continuous normalizing flows on manifoldscited by 10
- 2022Gradient Estimation for Binary Latent Variables via Gradient Variance Clippingcited by 7
- 2022Decorrelate Irrelevant, Purify Relevant: Overcome Textual Spurious Correlations from a Feature Perspectivecited by 4
- 2023Reparameterized Variational Rejection Samplingcited by 2
- 2023Learning Interpretable Deep Disentangled Neural Networks for Hyperspectral Unmixingcited by 2
- 2024Deep generative modelling of canonical ensemble with differentiable thermal propertiescited by 2
- 2025Enhancing Uncertainty Estimation and Interpretability via Bayesian Non-negative Decision Layercited by 2
- 2022Optimization of Annealed Importance Sampling Hyperparameterscited by 1
10 more
- 2022An Overview on Controllable Text Generation via Variational Auto-Encoderscited by 1
- 2025Spherical Cauchy Variational Autoencoders: Heavy Angular Tails and Exact KL Evaluationcited by 1
- 2026BaRA: Bayesian Adaptive Rank Allocation for Parameter-Efficient Fine-Tuningcited by 1
- 2021Variational Rejection Particle Filteringcited by 0
- 2021Towards Controllable Agent in MOBA Games with Generative Modelingcited by 0
- 2023A variational autoencoder-based nonnegative matrix factorisation model for deep dictionary learningcited by 0
- 2023Likelihood-based inference and forecasting for trawl processes: a stochastic optimization approachcited by 0
- 2025Distributional Sensitivity Analysis: Enabling Differentiability in Sample-Based Inferencecited by 0
- 2026Reparameterization through Coverings and Topological Weight Priorscited by 0
- 2026Implicit Variational Rejection Samplingcited by 0
- 2026BaRA: Bayesian Adaptive Rank Allocation for Parameter-Efficient Fine-Tuning28 Jun 2026
- 2026Implicit Variational Rejection Sampling12 Jun 2026
- 2026Reparameterization through Coverings and Topological Weight Priors26 Apr 2026
- 2025Distributional Sensitivity Analysis: Enabling Differentiability in Sample-Based Inference12 Aug 2025
- 2025Spherical Cauchy Variational Autoencoders: Heavy Angular Tails and Exact KL Evaluation26 Jun 2025
- 2025Enhancing Uncertainty Estimation and Interpretability via Bayesian Non-negative Decision Layer28 May 2025
- 2024Deep generative modelling of canonical ensemble with differentiable thermal properties29 Apr 2024
- 2023Learning Interpretable Deep Disentangled Neural Networks for Hyperspectral Unmixing3 Oct 2023
- 2023Reparameterized Variational Rejection Sampling26 Sep 2023
- 2023Likelihood-based inference and forecasting for trawl processes: a stochastic optimization approach30 Aug 2023
- 2023The Sample Complexity of Approximate Rejection Sampling with Applications to Smoothed Online Learning9 Feb 2023
- 2023A variational autoencoder-based nonnegative matrix factorisation model for deep dictionary learning18 Jan 2023
10 more
- 2022An Overview on Controllable Text Generation via Variational Auto-Encoders15 Nov 2022
- 2022Optimization of Annealed Importance Sampling Hyperparameters27 Sep 2022
- 2022Gradient Estimation for Binary Latent Variables via Gradient Variance Clipping12 Aug 2022
- 2022Gradients should stay on Path: Better Estimators of the Reverse- and Forward KL Divergence for Normalizing Flows17 Jul 2022
- 2022Decorrelate Irrelevant, Purify Relevant: Overcome Textual Spurious Correlations from a Feature Perspective16 Feb 2022
- 2021Towards Controllable Agent in MOBA Games with Generative Modeling15 Dec 2021
- 2021Differentiable Annealed Importance Sampling and the Perils of Gradient Noise21 Jul 2021
- 2021Variational Rejection Particle Filtering29 Mar 2021
- 2021Continuous normalizing flows on manifolds14 Mar 2021
- 2021Topic Modelling Meets Deep Neural Networks: A Survey28 Feb 2021
- 2021Topic Modelling Meets Deep Neural Networks: A Surveycited by 51
- 2021Differentiable Annealed Importance Sampling and the Perils of Gradient Noisecited by 36
- 2022Gradients should stay on Path: Better Estimators of the Reverse- and Forward KL Divergence for Normalizing Flowscited by 22
- 2023The Sample Complexity of Approximate Rejection Sampling with Applications to Smoothed Online Learningcited by 13
- 2021Continuous normalizing flows on manifoldscited by 10
- 2022Gradient Estimation for Binary Latent Variables via Gradient Variance Clippingcited by 7
- 2022Decorrelate Irrelevant, Purify Relevant: Overcome Textual Spurious Correlations from a Feature Perspectivecited by 4
- 2023Reparameterized Variational Rejection Samplingcited by 2
- 2023Learning Interpretable Deep Disentangled Neural Networks for Hyperspectral Unmixingcited by 2
- 2024Deep generative modelling of canonical ensemble with differentiable thermal propertiescited by 2
- 2025Enhancing Uncertainty Estimation and Interpretability via Bayesian Non-negative Decision Layercited by 2
- 2022Optimization of Annealed Importance Sampling Hyperparameterscited by 1
12 most cited of 22 All 22 (JSON)
- 2026BaRA: Bayesian Adaptive Rank Allocation for Parameter-Efficient Fine-Tuning28 Jun 2026
- 2026Implicit Variational Rejection Sampling12 Jun 2026
- 2026Reparameterization through Coverings and Topological Weight Priors26 Apr 2026
- 2025Distributional Sensitivity Analysis: Enabling Differentiability in Sample-Based Inference12 Aug 2025
- 2025Spherical Cauchy Variational Autoencoders: Heavy Angular Tails and Exact KL Evaluation26 Jun 2025
- 2025Enhancing Uncertainty Estimation and Interpretability via Bayesian Non-negative Decision Layer28 May 2025
- 2024Deep generative modelling of canonical ensemble with differentiable thermal properties29 Apr 2024
- 2023Learning Interpretable Deep Disentangled Neural Networks for Hyperspectral Unmixing3 Oct 2023
- 2023Reparameterized Variational Rejection Sampling26 Sep 2023
- 2023Likelihood-based inference and forecasting for trawl processes: a stochastic optimization approach30 Aug 2023
- 2023The Sample Complexity of Approximate Rejection Sampling with Applications to Smoothed Online Learning9 Feb 2023
- 2023A variational autoencoder-based nonnegative matrix factorisation model for deep dictionary learning18 Jan 2023
12 newest of 22 All 22 (JSON)