pith. sign in

arxiv: 1810.03256 · v2 · pith:LIBDRFR5new · submitted 2018-10-08 · 📊 stat.ML · cs.LG

Deep Diffeomorphic Normalizing Flows

classification 📊 stat.ML cs.LG
keywords flowdensitydiffeomorphicestimationnetworkneuralnormalizingsmooth
0
0 comments X p. Extension
pith:LIBDRFR5 Add to your LaTeX paper What is a Pith Number?
\usepackage{pith}
\pithnumber{LIBDRFR5}

Prints a linked pith:LIBDRFR5 badge after your title and writes the identifier into PDF metadata. Compiles on arXiv with no extra files. Learn more

read the original abstract

The Normalizing Flow (NF) models a general probability density by estimating an invertible transformation applied on samples drawn from a known distribution. We introduce a new type of NF, called Deep Diffeomorphic Normalizing Flow (DDNF). A diffeomorphic flow is an invertible function where both the function and its inverse are smooth. We construct the flow using an ordinary differential equation (ODE) governed by a time-varying smooth vector field. We use a neural network to parametrize the smooth vector field and a recursive neural network (RNN) for approximating the solution of the ODE. Each cell in the RNN is a residual network implementing one Euler integration step. The architecture of our flow enables efficient likelihood evaluation, straightforward flow inversion, and results in highly flexible density estimation. An end-to-end trained DDNF achieves competitive results with state-of-the-art methods on a suite of density estimation and variational inference tasks. Finally, our method brings concepts from Riemannian geometry that, we believe, can open a new research direction for neural density estimation.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.