Deep Unsupervised Learning using Nonequilibrium Thermodynamics

Jascha Sohl-Dickstein, Eric A. Weiss, Niru Maheswaranathan, Surya Ganguli
3/12/2015
cs.LGcond-mat.dis-nnq-bio.NC

Official code: Sohl-Dickstein/Diffusion-Probabilistic-Models (546 stars, MIT, last commit 2017-02-28).

Abstract

A central problem in machine learning involves modeling complex data-sets using highly flexible families of probability distributions in which learning, sampling, inference, and evaluation are still analytically or computationally tractable. Here, we develop an approach that simultaneously achieves both flexibility and tractability. The essential idea, inspired by non-equilibrium statistical physics, is to systematically and slowly destroy structure in a data distribution through an iterative forward diffusion process. We then learn a reverse diffusion process that restores structure in data, yielding a highly flexible and tractable generative model of the data. This approach allows us to rapidly learn, sample from, and evaluate probabilities in deep generative models with thousands of layers or time steps, as well as to compute conditional and posterior probabilities under the learned model. We additionally release an open source reference implementation of the algorithm.

View on arXivView PDF

Code Implementations(1)

MIT

Reference implementation for Deep Unsupervised Learning using Nonequilibrium Thermodynamics

54683PythonMay 16, 20159 years agoMIT

Similar Papers

Cite this paper

@article{sohldickstein2015deep,
  title  = {Deep Unsupervised Learning using Nonequilibrium Thermodynamics},
  author = {Jascha Sohl-Dickstein and Eric A. Weiss and Niru Maheswaranathan and Surya Ganguli},
  year   = {2015},
  eprint = {1503.03585},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1503.03585}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1503.03585.svg)](https://codeofpaper.com/paper/1503.03585)

Discussion