Gradient Estimation Using Stochastic Computation Graphs
Not on the map. Why?
Abstract (arXiv)
In a variety of problems originating in supervised, unsupervised, and reinforcement learning, the loss function is defined by an expectation over a collection of random variables, which might be part of a probabilistic model or the external world. Estimating the gradient of this loss function, using samples, lies at the core of gradient-based learning algorithms for these problems. We introduce the formalism of stochastic computation graphs---directed acyclic graphs that include both deterministic functions and conditional probability distributions---and describe how to easily and automatically derive an unbiased estimator of the loss function's gradient. The resulting algorithm for computing the gradient estimator is a simple modification of the standard backpropagation algorithm. The generic scheme we propose unifies estimators derived in variety of prior work, along with variance-reduction techniques therein. It could assist researchers in developing intricate models involving a combination of stochastic and deterministic operations, enabling, for example, attention, memory, and control actions.
Key facts. Cited by 120 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Jun 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2019: 2; 2020: 0; 2021: 22; 2022: 27; 2023: 20; 2024: 17; 2025: 7; 2026: 25.
120 papers.
Sort:
By area:
- 2021A Survey on Deep Semi-supervised Learningcited by 250
- 2021Deep Adaptive Design: Amortizing Sequential Bayesian Experimental Designcited by 103
- 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 97
- 2023Soft Merging of Experts with Adaptive Routingcited by 88
- 2022Do Differentiable Simulators Give Better Policy Gradients?cited by 83
- 2021Gradients are Not All You Needcited by 82
- 2022Efficient Transformers with Dynamic Token Poolingcited by 75
- 2022C2N: Practical Generative Noise Modeling for Real-World Denoisingcited by 56
- 2024ReMoE: Fully Differentiable Mixture-of-Experts with ReLU Routingcited by 53
- 2021Unbiased Gradient Estimation in Unrolled Computation Graphs with Persistent Evolution Strategiescited by 52
- 2022A-NeSI: A Scalable Approximate Method for Probabilistic Neurosymbolic Inferencecited by 50
- 2022A Variational Perspective on Generative Flow Networkscited by 39
38 more
- 2022Automatic Differentiation of Programs with Discrete Randomnesscited by 28
- 2025On a few pitfalls in KL divergence gradient estimation for RLcited by 27
- 2021Generalizable Human Pose Triangulationcited by 24
- 2019Learning Belief Representations for Imitation Learning in POMDPscited by 23
- 2021Parallel Attention Network with Sequence Matching for Video Groundingcited by 22
- 2021CADDA: Class-wise Automatic Differentiable Data Augmentation for EEG Signalscited by 22
- 2022Gradient Estimation with Discrete Stein Operatorscited by 22
- 2022Sparse Graph Learning from Spatiotemporal Time Seriescited by 22
- 2022General Intelligence Requires Rethinking Explorationcited by 20
- 2023CohortGPT: An Enhanced GPT for Participant Recruitment in Clinical Studycited by 19
- 2021Differentiable Particle Filtering without Modifying the Forward Passcited by 18
- 2024Adaptive Horizon Actor-Critic for Policy Learning in Contact-Rich Differentiable Simulationcited by 18
- 2021Emergent Communication under Competitioncited by 17
- 2024PWM: Policy Learning with Multi-Task World Modelscited by 17
- 2021Nested Variational Inferencecited by 14
- 2024Stabilizing Reinforcement Learning in Differentiable Multiphysics Simulationcited by 14
- 2021A unified view of likelihood ratio and reparameterization gradientscited by 12
- 2025Neurosymbolic Diffusion Modelscited by 12
- 2021Storchastic: A Framework for General Stochastic Automatic Differentiationcited by 11
- 2022Deep Structural Causal Shape Modelscited by 11
- 2023Lewis's Signaling Game as beta-VAE For Natural Word Lengths and Segmentscited by 11
- 2024SubgoalXL: Subgoal-based Expert Learning for Theorem Provingcited by 11
- 2022Generative Planning for Temporally Coordinated Exploration in Reinforcement Learningcited by 10
- 2022Plateau-reduced Differentiable Path Tracingcited by 10
- 2023Would I have gotten that reward? Long-term credit assignment by counterfactual contribution analysiscited by 10
- 2021Characterizing the Gap Between Actor-Critic and Policy Gradientcited by 9
- 2022Consistent Dropout for Policy Gradient Reinforcement Learningcited by 9
- 2022Safe Neurosymbolic Learning with Differentiable Symbolic Executioncited by 9
- 2024ULLER: A Unified Language for Learning and Reasoningcited by 9
- 2024Stabilizing Policy Gradients for Stochastic Differential Equations via Consistency with Perturbation Processcited by 8
- 2021Snippet Policy Network for Multi-class Varied-length ECG Early Classificationcited by 7
- 2023Differentiable Simulations for Enhanced Sampling of Rare Eventscited by 7
- 2023Low-Variance Gradient Estimation in Unrolled Computation Graphs with ES-Singlecited by 7
- 2021Learning Proposals for Probabilistic Programs with Inference Combinatorscited by 6
- 2021PriFit: Learning to Fit Primitives Improves Few Shot Point Cloud Segmentationcited by 6
- 2022Deep invariant networks with differentiable augmentation layerscited by 6
- 2023Branches of a Tree: Taking Derivatives of Programs with Discrete and Branching Randomness in High Energy Physicscited by 6
- 2024PARSAC: Accelerating Robust Multi-Model Fitting with Parallel Sample Consensuscited by 6
50 most cited of 120 All 120 (JSON)
- 2026Vision-Language-Action Autonomous Driving Agent with Language-based Memory29 Sep 2026
- 2026OR-Transformer: Scaling Real-Time Decision-Making to 1,000 Items1 Sep 2026
- 2026Learning-to-Transition for Large-scale and High-Order MIMO Detection14 Aug 2026
- 2026Privileged Likelihood Is Not Automatically Value: Three Checks for Token Credit in On-Policy Self-Distillation10 Aug 2026
- 2026Accelerating Evolutionary Strategy via Rao-Blackwellizing Realization of Uncertain Input3 Aug 2026
- 2026GradInf: Gradient Estimation as Probabilistic Inference8 Jul 2026
- 2026Scoring Is Not Enough: Addressing Gaps in Utility-fairness Trade-offs for Ranking24 Jun 2026
- 2026Weave of Formal Thought24 Jun 2026
- 2026Value-Gradient Hypothesis of RL for LLMs20 May 2026
- 2026Policy Optimization in Hybrid Discrete-Continuous Action Spaces via Mixed Gradients14 May 2026
- 2026Model-Driven Policy Optimization in Differentiable Simulators via Stochastic Exploration8 May 2026
- 2026Does "Do Differentiable Simulators Give Better Policy Gradients?'' Give Better Policy Gradients?20 Apr 2026
38 more
- 2026Gradient estimators for parameter inference in discrete stochastic kinetic models2 Apr 2026
- 2026REAL: Regression-Aware Reinforcement Learning for LLM-as-a-Judge17 Mar 2026
- 2026Bayesian Inference of Psychometric Variables From Brain and Behavior in Implicit Association Tests17 Mar 2026
- 2026DIG to Heal: Scaling General-purpose Agent Collaboration via Explainable Dynamic Decision Paths27 Feb 2026
- 2026MIRA: Memory-Integrated Reinforcement Learning Agent with Limited LLM Guidance20 Feb 2026
- 2026MDP Planning as Policy Inference19 Feb 2026
- 2026Variable-Length Semantic IDs for Recommender Systems18 Feb 2026
- 2026You Can Learn Tokenization End-to-End with Reinforcement Learning15 Feb 2026
- 2026TextResNet: Decoupling and Routing Optimization Signals in Compound AI Systems via Deep Residual Tuning9 Feb 2026
- 2026Unbiased Single-Queried Gradient for Combinatorial Objective4 Feb 2026
- 2026A hitchhiker's guide to Poisson gradient estimation3 Feb 2026
- 2026Learning to Optimize by Differentiable Programming23 Jan 2026
- 2026Categorical Reparameterization with Denoising Diffusion models2 Jan 2026
- 2025Meta-Learning Multi-armed Bandits for Beam Tracking in 5G and 6G Networks5 Dec 2025
- 2025Bundle Network: a Machine Learning-Based Bundle Method29 Sep 2025
- 2025Distributional Sensitivity Analysis: Enabling Differentiability in Sample-Based Inference12 Aug 2025
- 2025Code Rate Optimization via Neural Polar Decoders18 Jun 2025
- 2025On a few pitfalls in KL divergence gradient estimation for RL11 Jun 2025
- 2025SESaMo: Symmetry-Enforcing Stochastic Modulation for Normalizing Flows26 May 2025
- 2025Neurosymbolic Diffusion Models19 May 2025
- 2024ReMoE: Fully Differentiable Mixture-of-Experts with ReLU Routing19 Dec 2024
- 2024Stabilizing Reinforcement Learning in Differentiable Multiphysics Simulation16 Dec 2024
- 2024SubgoalXL: Subgoal-based Expert Learning for Theorem Proving20 Aug 2024
- 2024Divide-and-Conquer Predictive Coding: a structured Bayesian inference algorithm11 Aug 2024
- 2024PWM: Policy Learning with Multi-Task World Models2 Jul 2024
- 2024Probabilistic Programming with Programmable Variational Inference22 Jun 2024
- 2024Adaptive Horizon Actor-Critic for Policy Learning in Contact-Rich Differentiable Simulation28 May 2024
- 2024Deep Dive into Model-free Reinforcement Learning for Biological and Robotic Systems: Theory and Practice19 May 2024
- 2024ULLER: A Unified Language for Learning and Reasoning1 May 2024
- 2024Stabilizing Policy Gradients for Stochastic Differential Equations via Consistency with Perturbation Process7 Mar 2024
- 2024Automated Efficient Estimation using Monte Carlo Efficient Influence Functions29 Feb 2024
- 2024Diagonalisation SGD: Fast & Convergent SGD for Non-Differentiable Models via Reparameterisation and Smoothing19 Feb 2024
- 2024A Differentiable Partially Observable Generalized Linear Model with Forward-Backward Message Passing2 Feb 2024
- 2024PARSAC: Accelerating Robust Multi-Model Fitting with Parallel Sample Consensus26 Jan 2024
- 2024Differentiable Tree Search Network22 Jan 2024
- 2024ZnTrack -- Data as Code19 Jan 2024
- 2024Answering from Sure to Uncertain: Uncertainty-Aware Curriculum Learning for Video Question Answering3 Jan 2024
- 2023Lewis's Signaling Game as beta-VAE For Natural Word Lengths and Segments8 Nov 2023
50 newest of 120 All 120 (JSON)
- 2022A-NeSI: A Scalable Approximate Method for Probabilistic Neurosymbolic Inferencecited by 50
- 2025Neurosymbolic Diffusion Modelscited by 12
- 2022Deep Structural Causal Shape Modelscited by 11
- 2026Value-Gradient Hypothesis of RL for LLMscited by 0
- 2026Weave of Formal Thoughtcited by 0
- 2026Weave of Formal Thought24 Jun 2026
- 2026Value-Gradient Hypothesis of RL for LLMs20 May 2026
- 2025Neurosymbolic Diffusion Models19 May 2025
- 2022A-NeSI: A Scalable Approximate Method for Probabilistic Neurosymbolic Inference23 Dec 2022
- 2022Deep Structural Causal Shape Models23 Aug 2022
- 2022Latent Policies for Adversarial Imitation Learning22 Jun 2022
- 2019Hierarchical Variational Imitation Learning of Control Programs29 Dec 2019
- 2019Learning Belief Representations for Imitation Learning in POMDPs22 Jun 2019
- 2023Soft Merging of Experts with Adaptive Routingcited by 88
- 2024ReMoE: Fully Differentiable Mixture-of-Experts with ReLU Routingcited by 53
- 2024ReMoE: Fully Differentiable Mixture-of-Experts with ReLU Routing19 Dec 2024
- 2023Soft Merging of Experts with Adaptive Routing6 Jun 2023
- 2024PWM: Policy Learning with Multi-Task World Modelscited by 17
- 2024Differentiable Tree Search Networkcited by 1
- 2024PWM: Policy Learning with Multi-Task World Models2 Jul 2024
- 2024Differentiable Tree Search Network22 Jan 2024
- 2021A Survey on Deep Semi-supervised Learningcited by 250
- 2021Deep Adaptive Design: Amortizing Sequential Bayesian Experimental Designcited by 103
- 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 97
- 2022Do Differentiable Simulators Give Better Policy Gradients?cited by 83
- 2021Gradients are Not All You Needcited by 82
- 2022Efficient Transformers with Dynamic Token Poolingcited by 75
- 2022C2N: Practical Generative Noise Modeling for Real-World Denoisingcited by 56
- 2021Unbiased Gradient Estimation in Unrolled Computation Graphs with Persistent Evolution Strategiescited by 52
- 2022A Variational Perspective on Generative Flow Networkscited by 39
- 2022Automatic Differentiation of Programs with Discrete Randomnesscited by 28
- 2025On a few pitfalls in KL divergence gradient estimation for RLcited by 27
- 2021Generalizable Human Pose Triangulationcited by 24
12 most cited of 103 All 103 (JSON)
- 2026OR-Transformer: Scaling Real-Time Decision-Making to 1,000 Items1 Sep 2026
- 2026Learning-to-Transition for Large-scale and High-Order MIMO Detection14 Aug 2026
- 2026Privileged Likelihood Is Not Automatically Value: Three Checks for Token Credit in On-Policy Self-Distillation10 Aug 2026
- 2026Accelerating Evolutionary Strategy via Rao-Blackwellizing Realization of Uncertain Input3 Aug 2026
- 2026GradInf: Gradient Estimation as Probabilistic Inference8 Jul 2026
- 2026Scoring Is Not Enough: Addressing Gaps in Utility-fairness Trade-offs for Ranking24 Jun 2026
- 2026Policy Optimization in Hybrid Discrete-Continuous Action Spaces via Mixed Gradients14 May 2026
- 2026Model-Driven Policy Optimization in Differentiable Simulators via Stochastic Exploration8 May 2026
- 2026Does "Do Differentiable Simulators Give Better Policy Gradients?'' Give Better Policy Gradients?20 Apr 2026
- 2026Gradient estimators for parameter inference in discrete stochastic kinetic models2 Apr 2026
- 2026REAL: Regression-Aware Reinforcement Learning for LLM-as-a-Judge17 Mar 2026
- 2026Bayesian Inference of Psychometric Variables From Brain and Behavior in Implicit Association Tests17 Mar 2026
12 newest of 103 All 103 (JSON)