Empirical evaluation of normalizing flows in Markov Chain Monte Carlo
Not on the map. Why?
Abstract (arXiv)
Recent advances in MCMC use normalizing flows to precondition target distributions and enable jumps to distant regions. However, there is currently no systematic comparison of different normalizing flow architectures for MCMC. As such, many works choose simple flow architectures that are readily available and do not consider other models. Guidelines for choosing an appropriate architecture would reduce analysis time for practitioners and motivate researchers to take the recommended models as foundations to be improved. We provide the first such guideline by extensively evaluating many normalizing flow architectures on various flow-based MCMC methods and target distributions. When the target density gradient is available, we show that flow-based MCMC outperforms classic MCMC for suitable NF architecture choices with minor hyperparameter tuning. When the gradient is unavailable, flow-based MCMC wins with off-the-shelf architectures. We find contractive residual flows to be the best general-purpose models with relatively low sensitivity to hyperparameter choice. We also provide various insights into normalizing flow behavior within MCMC when varying their hyperparameters, properties of target distributions, and the overall computational budget.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 36 of its 54 references that are in the map. First posted on arXiv 22 Dec 2024.
Builds on
36 of 54 references.
References · 36
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Variational Inference with Normalizing Flowscited by 2,170
- 2016Density estimation using Real NVPcited by 2,042
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,323
- 2014NICE: Non-linear Independent Components Estimationcited by 1,058
- 2017Masked Autoregressive Flow for Density Estimationcited by 684
- 2016Improving Variational Inference with Inverse Autoregressive Flowcited by 640
- 2019Neural Spline Flowscited by 596
- 2018FFJORD: Free-form Continuous Dynamics for Scalable Reversible Generative Modelscited by 594
- 2018Invertible Residual Networkscited by 365
- 2015MADE: Masked Autoencoder for Distribution Estimationcited by 307
- 2019Residual Flows for Invertible Generative Modelingcited by 257
24 more
- 2016A Kernelized Stein Discrepancy for Goodness-of-fit Tests and Model Evaluationcited by 236
- 2020How to train your neural ODE: the world of Jacobian and kinetic regularizationcited by 228
- 2018Neural Autoregressive Flowscited by 208
- 2020Stochastic Normalizing Flowscited by 157
- 2019Flow-based generative models for Markov chain Monte Carlo in lattice field theorycited by 148
- 2022Flow Annealed Importance Sampling Bootstrapcited by 127
- 2021Annealed Flow Transport Monte Carlocited by 90
- 2019NeuTra-lizing Bad Geometry in Hamiltonian Monte Carlo Using Neural Transportcited by 74
- 2018Sylvester Normalizing Flows for Variational Inferencecited by 72
- 2022Continual Repeated Annealed Flow Transport Monte Carlocited by 66
- 2020Invertible Generative Modeling using Linear Rational Splinescited by 40
- 2022Aspects of scaling and scalability for flow-based sampling of lattice QCDcited by 26
- 2021Local-Global MCMC kernels: the best of both worldscited by 22
- 2023On Sampling with Approximate Transport Mapscited by 21
- 2024On the Universality of Volume-Preserving and Coupling-Based Normalizing Flowscited by 18
- 2022Transport Elliptical Slice Samplingcited by 12
- 2014Noisy Monte Carlo: Convergence of Markov chains with approximate transition kernelscited by 10
- 2018Deep Diffeomorphic Normalizing Flowscited by 10
- 2022Deterministic Langevin Monte Carlo with Normalizing Flows for Bayesian Inferencecited by 10
- 2024Markovian Flow Matching: Accelerating MCMC with Continuous Normalizing Flowscited by 9
- 2021Machine Learning Trivializing Maps: A First Step Towards Understanding How Flow-Based Samplers Scale Upcited by 5
- 2024Disentangling impact of capacity, objective, batchsize, estimators, and step-size on flow VIcited by 5
- 2023Flow Annealed Kalman Inversion for Gradient-Free Inference in Bayesian Inverse Problemscited by 2
- 2024Parallel Affine Transformation Tuning of Markov Chain Monte Carlocited by 2
Built on by
Citing papers per year: 2025: 1.
1 paper.