TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Block Neural Autoregressive Flow

Block Neural Autoregressive Flow

Nicola De Cao, Ivan Titov, Wilker Aziz

2019-04-09Density Estimation
PaperPDFCodeCode(official)CodeCode

Abstract

Normalising flows (NFS) map two density functions via a differentiable bijection whose Jacobian determinant can be computed efficiently. Recently, as an alternative to hand-crafted bijections, Huang et al. (2018) proposed neural autoregressive flow (NAF) which is a universal approximator for density functions. Their flow is a neural network (NN) whose parameters are predicted by another NN. The latter grows quadratically with the size of the former and thus an efficient technique for parametrization is needed. We propose block neural autoregressive flow (B-NAF), a much more compact universal approximator of density functions, where we model a bijection directly using a single feed-forward network. Invertibility is ensured by carefully designing each affine transformation with block matrices that make the flow autoregressive and (strictly) monotone. We compare B-NAF to NAF and other established flows on density estimation and approximate inference for latent variable models. Our proposed flow is competitive across datasets while using orders of magnitude fewer parameters.

Results

TaskDatasetMetricValueModel
Density EstimationUCI GASLog-likelihood12.06B-NAF
Density EstimationBSDS300Log-likelihood157.36B-NAF
Density EstimationCaltech-101NLL105.42B-NAF
Density EstimationCaltech-101Negative ELBO94.91B-NAF
Density EstimationUCI HEPMASSLog-likelihood-14.71B-NAF
Density EstimationUCI MINIBOONELog-likelihood-8.95B-NAF
Density EstimationFreyfacesNLL4.42B-NAF
Density EstimationFreyfacesNegative ELBO4.33B-NAF
Density EstimationOMNIGLOTNLL100.08B-NAF
Density EstimationOMNIGLOTNegative ELBO94.83B-NAF
Density EstimationUCI POWERLog-likelihood0.61B-NAF

Related Papers

Missing value imputation with adversarial random forests -- MissARF2025-07-213C-FBI: A Combinatorial method using Convolutions for Circle Fitting in Blurry Images2025-07-15Rethinking Discrete Tokens: Treating Them as Conditions for Continuous Autoregressive Image Synthesis2025-07-02Binned semiparametric Bayesian networks2025-06-27Distilling Normalizing Flows2025-06-26EBC-ZIP: Improving Blockwise Crowd Counting with Zero-Inflated Poisson Regression2025-06-24SENIOR: Efficient Query Selection and Preference-Guided Exploration in Preference-based Reinforcement Learning2025-06-17Scaling-Up the Pretraining of the Earth Observation Foundation Model PhilEO to the MajorTOM Dataset2025-06-17