Daan Wierstra 2026-11-05
Daan Wierstra coauthored the 2014 work on stochastic backpropagation with Danilo Jimenez Rezende and Shakir Mohamed. The primary paper identifies all three with Google DeepMind in London. Their method jointly trains a generative model and a recognition network representing an approximate posterior.[ref]
Stochastic Backpropagation and Approximate Inference in Deep Generative Models by Danilo Jimenez Rezende and others. Title page; §§2 and4, generative and recognition models
An original scalar example isolates the shared inference-map parameter. For inputs , take a Gaussian sample , where has a standard normal distribution. The same controls both conditional means. Define the chosen toy lossIts derivative is , so at the gradient is . Holding a noise draw fixed permits the chain rule to pass through to the shared parameter, rather than optimizing a separate free mean for every input.
The paper's actual objective is a variational bound, not this squared-error illustration. Its Gaussian reparameterization provides a computable reparameterization gradient through random variables.[ref] The example explains one ingredient of that collaborative contribution without assigning the complete method to one coauthor.
Danilo Jimenez Rezende 2026-11-05
Danilo Jimenez Rezende coauthored the 2014 stochastic-backpropagation work with Shakir Mohamed and Daan Wierstra, developing trainable generative and approximate-inference models.[ref]
Stochastic Backpropagation and Approximate Inference in Deep Generative Models by Danilo Jimenez Rezende and others. Primary full byline; §§2–4
With Shakir Mohamed, he subsequently developed normalizing flows for richer approximations in variational inference.[ref]Variational Inference with Normalizing Flows by Danilo Jimenez Rezende and Shakir Mohamed. Primary PDF full byline; §3, change-of-variables construction
An original one-dimensional transformation illustrates the density accounting. Let have standard normal distribution and take . Sampling is straightforward, but its density must also account for the stretching of length:At , this is . The factor comes from the absolute derivative of the inverse affine map. Omitting it would give a density integrating to instead of .
The example is only an affine Gaussian transformation; it does not claim that every nonlinear transformation preserves a Gaussian family. A normalizing flow composes suitable invertible transformations while tracking the corresponding density changes. This connects an efficient sampling procedure to the density evaluation needed in a variational objective, rather than treating the generated samples alone as a complete inference method.
Shakir Mohamed 2026-11-05
Shakir Mohamed coauthored the 2014 stochastic-backpropagation paper with Danilo Jimenez Rezende and Daan Wierstra. It develops gradient computations through stochastic variables for joint learning of generative and approximate-inference models.[ref]
Stochastic Backpropagation and Approximate Inference in Deep Generative Models by Danilo Jimenez Rezende and others. Primary byline; §§3–4
He also coauthored the 2015 work on normalizing flows with Danilo Jimenez Rezende, constructing flexible approximate posterior distributions through invertible transformations.[ref]An original smooth example shows why a reparameterization gradient is a computational object. Let with standard-normal , and choose . The exact expectation and derivative areDifferentiating a sampled value while holding its noise fixed gives . At , a chosen draw yields gradient , while the exact expectation gradient is . Averaging the sampled gradients over the stated noise distribution recovers the expectation gradient in this smooth bounded example.
That calculation depends on the distribution and differentiability assumptions. It does not make a single random derivative equal to the derivative of an expectation, nor does it by itself establish an analogous rule for a discontinuous sampling map. The cited contributions concern explicit probabilistic models and estimators, not an unrestricted license to differentiate through any random procedure.
Primary ICML2014 paper by Danilo Jimenez Rezende, Shakir Mohamed and Daan Wierstra, PMLR32(2), 1278–1286. Section3.2, equation(10), gives the Gaussian location-scale transformation and its pathwise gradient; sections2 and4 describe generative and recognition models.