Deep density estimation via invertible block-triangular mapping

ABSTRACT: In this work, we develop an invertible transport map, called KRnet, for density estimation by coupling the Knothe–Rosenblatt (KR) rearrangement and the flow-based generative model, which generalizes the real-valued non-volume preserving (real NVP) model (arX-iv:1605.08803v3). The triangula...

Full description

Bibliographic Details
Main Authors: Keju Tang, Xiaoliang Wan, Qifeng Liao
Format: Article
Language:English
Published: Elsevier 2020-03-01
Series:Theoretical and Applied Mechanics Letters
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S209503492030026X
id doaj-b67bf7495b5a4a02b58e31a2d8d87e16
record_format Article
spelling doaj-b67bf7495b5a4a02b58e31a2d8d87e162020-11-25T03:46:45ZengElsevierTheoretical and Applied Mechanics Letters2095-03492020-03-01103143148Deep density estimation via invertible block-triangular mappingKeju Tang0Xiaoliang Wan1Qifeng Liao2School of Information Science and Technology, ShanghaiTech University, Shanghai 201210, ChinaDepartment of Mathematics and Center for Computation and Technology, Louisiana State University, Baton Rouge 70803, USA; Corresponding author. (X.L. Wan).School of Information Science and Technology, ShanghaiTech University, Shanghai 201210, ChinaABSTRACT: In this work, we develop an invertible transport map, called KRnet, for density estimation by coupling the Knothe–Rosenblatt (KR) rearrangement and the flow-based generative model, which generalizes the real-valued non-volume preserving (real NVP) model (arX-iv:1605.08803v3). The triangular structure of the KR rearrangement breaks the symmetry of the real NVP in terms of the exchange of information between dimensions, which not only accelerates the training process but also improves the accuracy significantly. We have also introduced several new layers into the generative model to improve both robustness and effectiveness, including a reformulated affine coupling layer, a rotation layer and a component-wise nonlinear invertible layer. The KRnet can be used for both density estimation and sample generation especially when the dimensionality is relatively high. Numerical experiments have been presented to demonstrate the performance of KRnet.http://www.sciencedirect.com/science/article/pii/S209503492030026XDeep learningDensity estimationOptimal transportUncertainty quantification
collection DOAJ
language English
format Article
sources DOAJ
author Keju Tang
Xiaoliang Wan
Qifeng Liao
spellingShingle Keju Tang
Xiaoliang Wan
Qifeng Liao
Deep density estimation via invertible block-triangular mapping
Theoretical and Applied Mechanics Letters
Deep learning
Density estimation
Optimal transport
Uncertainty quantification
author_facet Keju Tang
Xiaoliang Wan
Qifeng Liao
author_sort Keju Tang
title Deep density estimation via invertible block-triangular mapping
title_short Deep density estimation via invertible block-triangular mapping
title_full Deep density estimation via invertible block-triangular mapping
title_fullStr Deep density estimation via invertible block-triangular mapping
title_full_unstemmed Deep density estimation via invertible block-triangular mapping
title_sort deep density estimation via invertible block-triangular mapping
publisher Elsevier
series Theoretical and Applied Mechanics Letters
issn 2095-0349
publishDate 2020-03-01
description ABSTRACT: In this work, we develop an invertible transport map, called KRnet, for density estimation by coupling the Knothe–Rosenblatt (KR) rearrangement and the flow-based generative model, which generalizes the real-valued non-volume preserving (real NVP) model (arX-iv:1605.08803v3). The triangular structure of the KR rearrangement breaks the symmetry of the real NVP in terms of the exchange of information between dimensions, which not only accelerates the training process but also improves the accuracy significantly. We have also introduced several new layers into the generative model to improve both robustness and effectiveness, including a reformulated affine coupling layer, a rotation layer and a component-wise nonlinear invertible layer. The KRnet can be used for both density estimation and sample generation especially when the dimensionality is relatively high. Numerical experiments have been presented to demonstrate the performance of KRnet.
topic Deep learning
Density estimation
Optimal transport
Uncertainty quantification
url http://www.sciencedirect.com/science/article/pii/S209503492030026X
work_keys_str_mv AT kejutang deepdensityestimationviainvertibleblocktriangularmapping
AT xiaoliangwan deepdensityestimationviainvertibleblocktriangularmapping
AT qifengliao deepdensityestimationviainvertibleblocktriangularmapping
_version_ 1724504435619528704