HackerPapers

arXiv:1505.05770stat.ML

Variational Inference with Normalizing Flows

Danilo Jimenez Rezende, Shakir Mohamed

Abstract

The choice of approximate posterior distribution is one of the core problems in variational inference. Most applications of variational inference employ simple families of posterior approximations in order to allow for efficient inference, focusing on mean-field or other simple structured approximations. This restriction has a significant impact on the quality of inferences made using variational methods. We introduce a new approach for specifying flexible, arbitrarily complex and scalable approximate posterior distributions. Our approximations are distributions constructed through a normalizing flow, whereby a simple initial density is transformed into a more complex one by applying a sequence of invertible transformations until a desired level of complexity is attained. We use this view of normalizing flows to develop categories of finite and infinitesimal flows and provide a unified view of approaches for constructing rich posterior approximations. We demonstrate that the theoretical advantages of having posteriors that better match the true posterior, combined with the scalability of amortized variational approaches, provides a clear improvement in performance and applicability of variational inference.

arXiv comments
Proceedings of the 32nd International Conference on Machine Learning
Journal reference
DOI
Subjects
stat.MLMachine Learning (Statistics) cs.AIArtificial Intelligence cs.LGMachine Learning stat.COComputation (Statistics) stat.MEMethodology (Statistics)

On Hacker News

Linked by 2 identifiable commenters in 2 comments across 2 threads, from Mar 2018 to Jan 2020.

Comments linking this paper, per year.

Discussed in comments2 threads

    • You can do basic math to a multivariate normal distribution to approximate other distributions. In classic feedforward networks, that's achieved by using nonlinear activation functions. Very wide networks turn into Gaussian processes in the limit [0]. There are also approaches…

      yorwbaView on HNParent context

    • There was one theoretical paper to enable learning more complex distributions in the encoding layer(s) while still using a factorized gaussian or similarly simple distribution to derive the learning rules [1]. This approach should, in theory, lead to generation of sharper…

      trextrexView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.