MuProp: Unbiased Backpropagation for Stochastic Neural Networks
Not on the map. Why?
Abstract (arXiv)
Deep neural networks are powerful parametric models that can be trained efficiently using the backpropagation algorithm. Stochastic neural networks combine the power of large parametric functions with that of graphical models, which makes it possible to learn very complex distributions. However, as backpropagation is not directly applicable to stochastic networks that include discrete sampling operations within their computational graph, training such networks remains difficult. We present MuProp, an unbiased gradient estimator for stochastic networks, designed to make this task easier. MuProp improves on the likelihood-ratio estimator by reducing its variance using a control variate based on the first-order Taylor expansion of a mean-field network. Crucially, unlike prior attempts at using backpropagation for training stochastic networks, the resulting estimator is unbiased and well behaved. Our experiments on structured output prediction and discrete latent variable modeling demonstrate that MuProp yields consistently good performance across a range of difficult tasks.
Key facts. Cited by 37 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Nov 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 6; 2023: 10; 2024: 3; 2025: 3; 2026: 3.
37 papers.
Sort:
By area:
- 2021Recall@k Surrogate Loss with Large Batches and Similarity Mixupcited by 49
- 2023Bridging Discrete and Backpropagation: Straight-Through and Beyondcited by 31
- 2021Probabilistic Mixture-of-Experts for Efficient Deep Reinforcement Learningcited by 27
- 2022Gradient Estimation with Discrete Stein Operatorscited by 23
- 2021A Unified Deep Model of Learning from both Data and Queries for Cardinality Estimationcited by 21
- 2023Mechanic: A Learning Rate Tunercited by 20
- 2023Sparse Backpropagation for MoE Trainingcited by 17
- 2023Differentiable Sampling of Categorical Distributions Using the CatLog-Derivative Trickcited by 14
- 2023Towards More Human-like AI Communication: A Review of Emergent Communication Researchcited by 13
- 2021A unified view of likelihood ratio and reparameterization gradientscited by 12
- 2025Learning to Inference Adaptively for Multimodal Large Language Modelscited by 12
- 2021ARMS: Antithetic-REINFORCE-Multi-Sample Gradient for Binary Variablescited by 9
25 more
- 2021Coupled Gradient Estimators for Discrete Latent Variablescited by 9
- 2021Double Control Variates for Gradient Estimation in Discrete Latent Variable Modelscited by 9
- 2022Training Discrete Deep Generative Models via Gapped Straight-Through Estimatorcited by 8
- 2022Gradient Estimation for Binary Latent Variables via Gradient Variance Clippingcited by 7
- 2022LARO: Learned Acquisition and Reconstruction Optimization to accelerate Quantitative Susceptibility Mappingcited by 6
- 2021Bias-Variance Tradeoffs in Single-Sample Binary Gradient Estimatorscited by 4
- 2021CARMS: Categorical-Antithetic-REINFORCE Multi-Sample Gradient Estimatorcited by 4
- 2021Debiasing a First-order Heuristic for Approximate Bi-level Optimizationcited by 3
- 2023Revisiting the Gumbel-Softmax in MADDPGcited by 3
- 2023Symmetric Equilibrium Learning of VAEscited by 3
- 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networkscited by 2
- 2026On Advantage Estimates for Max@K Policy Gradientscited by 2
- 2021Curious Explorer: a provable exploration strategy in Policy Learningcited by 1
- 2023Anomaly Detection in Aeronautics Data with Quantum-compatible Discrete Deep Generative Modelcited by 1
- 2024Revisiting Score Function Estimators for k-Subset Samplingcited by 1
- 2021Hindsight Network Credit Assignment: Efficient Credit Assignment in Networks of Discrete Stochastic Unitscited by 0
- 2022Complexity from Adaptive-Symmetries Breaking: Global Minima in the Statistical Mechanics of Deep Neural Networkscited by 0
- 2023Machine learning using magnetic stochastic synapsescited by 0
- 2023Nonparametric Discrete Choice Experiments with Machine Learning Guided Adaptive Designcited by 0
- 2024What to Do When Your Discrete Optimization Is the Size of a Neural Network?cited by 0
- 2024Three Things to Know about Deep Metric Learningcited by 0
- 2025Discrete Variational Autoencoding via Policy Searchcited by 0
- 2025Beyond Softmax: A Natural Parameterization for Categorical Random Variablescited by 0
- 2026FW-NKF: Frequency-Weighted Neural Kalman Filterscited by 0
- 2026Variance-Optimal Control Variates for Learning with Black-box Feedbackcited by 0
- 2026Variance-Optimal Control Variates for Learning with Black-box Feedback3 Oct 2026
- 2026On Advantage Estimates for Max@K Policy Gradients4 Jun 2026
- 2026FW-NKF: Frequency-Weighted Neural Kalman Filters1 Jun 2026
- 2025Beyond Softmax: A Natural Parameterization for Categorical Random Variables29 Sep 2025
- 2025Discrete Variational Autoencoding via Policy Search29 Sep 2025
- 2025Learning to Inference Adaptively for Multimodal Large Language Models13 Mar 2025
- 2024Three Things to Know about Deep Metric Learning17 Dec 2024
- 2024Revisiting Score Function Estimators for k-Subset Sampling22 Jul 2024
- 2024What to Do When Your Discrete Optimization Is the Size of a Neural Network?15 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
- 2023Sparse Backpropagation for MoE Training1 Oct 2023
25 more
- 2023Towards More Human-like AI Communication: A Review of Emergent Communication Research1 Aug 2023
- 2023Symmetric Equilibrium Learning of VAEs19 Jul 2023
- 2023Mechanic: A Learning Rate Tuner31 May 2023
- 2023Bridging Discrete and Backpropagation: Straight-Through and Beyond17 Apr 2023
- 2023Anomaly Detection in Aeronautics Data with Quantum-compatible Discrete Deep Generative Model22 Mar 2023
- 2023Machine learning using magnetic stochastic synapses3 Mar 2023
- 2023Revisiting the Gumbel-Softmax in MADDPG23 Feb 2023
- 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networks7 Nov 2022
- 2022LARO: Learned Acquisition and Reconstruction Optimization to accelerate Quantitative Susceptibility Mapping1 Nov 2022
- 2022Gradient Estimation for Binary Latent Variables via Gradient Variance Clipping12 Aug 2022
- 2022Training Discrete Deep Generative Models via Gapped Straight-Through Estimator15 Jun 2022
- 2022Gradient Estimation with Discrete Stein Operators19 Feb 2022
- 2022Complexity from Adaptive-Symmetries Breaking: Global Minima in the Statistical Mechanics of Deep Neural Networks3 Jan 2022
- 2021Double Control Variates for Gradient Estimation in Discrete Latent Variable Models9 Nov 2021
- 2021CARMS: Categorical-Antithetic-REINFORCE Multi-Sample Gradient Estimator26 Oct 2021
- 2021Hindsight Network Credit Assignment: Efficient Credit Assignment in Networks of Discrete Stochastic Units14 Oct 2021
- 2021Bias-Variance Tradeoffs in Single-Sample Binary Gradient Estimators7 Oct 2021
- 2021Recall@k Surrogate Loss with Large Batches and Similarity Mixup25 Aug 2021
- 2021A Unified Deep Model of Learning from both Data and Queries for Cardinality Estimation26 Jul 2021
- 2021Curious Explorer: a provable exploration strategy in Policy Learning29 Jun 2021
- 2021Coupled Gradient Estimators for Discrete Latent Variables15 Jun 2021
- 2021Debiasing a First-order Heuristic for Approximate Bi-level Optimization4 Jun 2021
- 2021A unified view of likelihood ratio and reparameterization gradients31 May 2021
- 2021ARMS: Antithetic-REINFORCE-Multi-Sample Gradient for Binary Variables28 May 2021
- 2021Probabilistic Mixture-of-Experts for Efficient Deep Reinforcement Learning19 Apr 2021
- 2021Probabilistic Mixture-of-Experts for Efficient Deep Reinforcement Learningcited by 27
- 2023Sparse Backpropagation for MoE Trainingcited by 17
- 2023Sparse Backpropagation for MoE Training1 Oct 2023
- 2021Probabilistic Mixture-of-Experts for Efficient Deep Reinforcement Learning19 Apr 2021
- 2021Recall@k Surrogate Loss with Large Batches and Similarity Mixupcited by 49
- 2023Bridging Discrete and Backpropagation: Straight-Through and Beyondcited by 31
- 2022Gradient Estimation with Discrete Stein Operatorscited by 23
- 2021A Unified Deep Model of Learning from both Data and Queries for Cardinality Estimationcited by 21
- 2023Mechanic: A Learning Rate Tunercited by 20
- 2023Differentiable Sampling of Categorical Distributions Using the CatLog-Derivative Trickcited by 14
- 2023Towards More Human-like AI Communication: A Review of Emergent Communication Researchcited by 13
- 2021A unified view of likelihood ratio and reparameterization gradientscited by 12
- 2021ARMS: Antithetic-REINFORCE-Multi-Sample Gradient for Binary Variablescited by 9
- 2021Coupled Gradient Estimators for Discrete Latent Variablescited by 9
- 2021Double Control Variates for Gradient Estimation in Discrete Latent Variable Modelscited by 9
- 2022Training Discrete Deep Generative Models via Gapped Straight-Through Estimatorcited by 8
12 most cited of 33 All 33 (JSON)
- 2026Variance-Optimal Control Variates for Learning with Black-box Feedback3 Oct 2026
- 2026FW-NKF: Frequency-Weighted Neural Kalman Filters1 Jun 2026
- 2025Beyond Softmax: A Natural Parameterization for Categorical Random Variables29 Sep 2025
- 2025Discrete Variational Autoencoding via Policy Search29 Sep 2025
- 2024Three Things to Know about Deep Metric Learning17 Dec 2024
- 2024Revisiting Score Function Estimators for k-Subset Sampling22 Jul 2024
- 2024What to Do When Your Discrete Optimization Is the Size of a Neural Network?15 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
- 2023Towards More Human-like AI Communication: A Review of Emergent Communication Research1 Aug 2023
- 2023Symmetric Equilibrium Learning of VAEs19 Jul 2023
- 2023Mechanic: A Learning Rate Tuner31 May 2023
12 newest of 33 All 33 (JSON)