atlas

Research map / Probabilistic and scientific modeling / Uncertainty and Gaussian processes

Variational Polya Tree

NeurIPS 2025 · Probabilistic and scientific modeling › Uncertainty and Gaussian processes · approach: Nonparametric and PAC-Bayes Bayesian learning

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces the variational Pólya tree (VPT), a Bayesian nonparametric prior over continuous densities trained via stochastic variational inference and plugged into flows/VAEs for density estimation, uncertainty and interpretability.

Problem

Deep density estimators lack interpretability and uncertainty quantification, and Bayesian nonparametric Pólya tree priors have been hard to combine with deep learning because MCMC inference does not scale.

Approach

Places a Pólya tree prior on the base distribution of normalizing flows and learns its Beta branching parameters by variational inference, using the conjugate joint posterior over tree nodes instead of a mean-field factorization, so the prior is trained end-to-end with stochastic gradients.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VPT prior with Block-NAF rather than Block-NAF baselineBlock-NAF · POWER, GAS, HEPMASS, MINIBOONE, BSDS300 test setslog-likelihood: 0.57 -> 0.67; 11.01 -> 11.92; -15.06 -> -15.01; -8.90 -> -8.71; 156.33 -> 158.59Helped
Increase VPT tree depth from L=4 to L=6 (ablation)VPT with Block-NAF · POWER, GAS, HEPMASS, MINIBOONE, BSDS300 test setslog-likelihood: 0.67 -> 0.61; 11.92 -> 12.20; -15.01 -> -13.94; -8.71 -> -8.51; 158.59 -> 162.72Mixed
Replace the VPT prior with a learnable histogram prior (ablation)Block-NAF · POWER, GAS, BSD300 test setslog-likelihood: 0.67 -> 0.62; 11.92 -> 11.00; 158.59 -> 156.98Hurt
Use VPT rather than MC-Dropout for predictive uncertaintyUncertainty estimation · POWER, GAS, MNISTSSE distance from 1: 1.30 -> 0.92; 1.35 -> 0.90; 1.27 -> 0.92Helped
Use VPT rather than mean-field Gaussian BNN weights for predictive uncertaintyUncertainty estimation · POWER, GAS, MNISTSSE distance from 1: 1.17 -> 0.92; 1.14 -> 0.90; 1.08 -> 0.92Helped
Use 4-level VPT rather than Gaussian-prior NICENICE · MNIST testnegative log-likelihood (bits-per-dimension): nullHelped
Increase VPT tree depth from L=2 to L=4 (ablation)NICE · CIFAR-10 testnegative log-likelihood (bits-per-dimension): nullHelped
Replace the VPT prior with a learnable histogram prior (ablation)NICE · CIFAR-10 testbits-per-dimension: 2.06 -> 2.57Hurt
Use a 4-level VPT rather than RNODENICE density estimation · MNIST testnegative log-likelihood (bits-per-dimension): 0.94 vs 0.97Mixed

Surprising findings

Limitations

Experimental setup

Datasets: POWER GAS HEPMASS MINIBOONE BSDS300 MNIST CIFAR-10 SVHN

Benchmarks: POWER GAS HEPMASS MINIBOONE BSDS300 MNIST CIFAR-10

Metrics: log-likelihood bits-per-dimension standardized squared error training time per epoch peak GPU memory

Baselines: Real NVP Glow MADE MoG FFJORD MAF MoG TAN NAF-DDSF Block-NAF NICE RNODE VDM MuLAN

Builds on: Pólya tree prior Block-NAF NICE Real NVP Mondrian forests

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy