MLLGOct 8, 2018

Deep Diffeomorphic Normalizing Flows

arXiv:1810.03256v229 citations
Originality Incremental advance
AI Analysis

This work addresses the need for efficient and invertible density estimation models in machine learning, offering a novel approach that integrates concepts from Riemannian geometry, though it appears incremental as it builds on existing normalizing flow frameworks.

The authors tackled the problem of flexible density estimation by introducing Deep Diffeomorphic Normalizing Flows (DDNF), a new type of normalizing flow based on diffeomorphic transformations and ODEs, achieving competitive results with state-of-the-art methods on density estimation and variational inference tasks.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes