PofoliaShared via Pofolia

arXiv (Cornell University)· 2016· Preprint

The Concrete Distribution: A Continuous Relaxation of Discrete Random Variables

Chris J. Maddison, Andriy Mnih, Yee Whye Teh

Short summary

Researchers introduce the Concrete distribution, a novel continuous relaxation of discrete random variables, enabling gradient-based optimization of discrete stochastic computation graphs.

AI-generated from the title and abstract; the full text is not read.

Key points

  • Introduces the Concrete distribution as a continuous relaxation for discrete random variables.
  • Enables gradient-based optimization of discrete stochastic computation graphs via a simple reparameterization.
  • Produces low-variance biased gradients for objectives involving discrete latent nodes.
  • Demonstrated effectiveness in neural network-based density estimation and structured prediction.

AI-generated from the title and abstract; the full text is not read.

Abstract

The reparameterization trick enables optimizing large scale stochastic computation graphs via gradient descent. The essence of the trick is to refactor each stochastic node into a differentiable function of its parameters and a random variable with fixed distribution. After refactoring, the gradients of the loss propagated by the chain rule through the graph are low variance unbiased estimators of the gradients of the expected loss. While many continuous random variables have such reparameterizations, discrete random variables lack useful reparameterizations due to the discontinuous nature of discrete states. In this work we introduce Concrete random variables---continuous relaxations of discrete random variables. The Concrete distribution is a new family of distributions with closed form densities and a simple reparameterization. Whenever a discrete stochastic node of a computation graph can be refactored into a one-hot bit representation that is treated continuously, Concrete stochastic nodes can be used with automatic differentiation to produce low-variance biased gradients of objectives (including objectives that depend on the log-probability of latent stochastic nodes) on the corresponding discrete graph. We demonstrate the effectiveness of Concrete relaxations on density estimation and structured prediction tasks using neural networks.

The authors' abstract, as published at the source. arXiv (Cornell University), 2016 · DOI ↗

TakeawaysPremium
Ask the paperFree account

Continue with a free account

Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.

Continue free on the web

Sign in with Google or Apple; no card needed. You come back to this paper.

On your phone:

Field: Safety, Risk, Reliability and Quality

Safety, Risk, Reliability and QualityEngineering