REVIEW 3 major objections 4 minor 106 references
Disentangling impact of capacity, objective, batchsize, estimators, and step-size on flow VI
T0 review · 3 major / 4 minor · reviewed 2026-08-11 · deepseek-v4-flash
Pith's one-line read The paper claims that a simple recipe—high-capacity real-NVP flows, large gradient batchsizes, the standard KL(q||p) objective, and a fixed step-size near 3e-4—lets flow VI match or beat leading turnkey HMC methods with far fewer…
desk verdict A careful, compute-heavy ablation that gives flow VI a concrete recipe and a credible HMC comparison, but the headline claim leans on a marginal-only metric and a compute count that excludes flow-network cost. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The argument is carried by a controlled ablation protocol plus the marginal-Wasserstein metric. The benchmark uses synthetic targets with exact sampling (ill-conditioned Gaussian, banana, funnel, a new funnel-plus-banana hybrid called Funana, and Student-t with ν=1.5 and 2.5), so each experiment can be scored against ground truth. The metric, defined as the average over dimensions of the Wasserstein distance between sorted one-dimensional samples, is what makes high-fidelity comparisons possible at all: unlike the full Wasserstein distance it scales log-linearly with sample size, allowing one million reference samples. Each study section varies one factor—capacity, objective, batchsize/estimator, or step-size—while holding the others fixed at values chosen by the previous sections, which is what allows the paper to attribute performance differences to individual causes.
What would settle it
Take the 10-dimensional funnel target, run the paper's recipe, and measure both marginal-Wasserstein distance and a joint-dependence metric (for example, energy distance or full d-dimensional Wasserstein distance with a sufficiently large sample size) against exact target samples. If the flow's marginals are nearly exact while the joint metric stays far above the exact-samples baseline, the paper's central comparison would not survive a change of metric.
Extended reading notes
Core claim
On its own terms, the paper's central claim is that the inconsistent results reported for flow VI come mainly from under-capacity and from optimization failures induced by high gradient variance, not from an inherent weakness of normalizing flows or of the standard variational objective. With real-NVP flows of ten or more coupling layers, a large number of gradient samples per iteration, the sticking-the-landing gradient estimator where feasible, Adam, and a step-size in the range 1e-4 to 1e-3 run for at least ten thousand iterations, flow VI reproduces marginal-Wasserstein accuracy close to exact inference on six synthetic pathologies and on six real models. The paper further claims that, at sufficiently large parallel budgets, this recipe needs far fewer sequential model evaluations than the leading turnkey HMC implementations it compares against, which is what supports the headline that flow VI 'matches or surpasses' HMC.
Load-bearing premise
The load-bearing premise is that marginal-Wasserstein distance is a faithful measure of posterior accuracy; if a flow matched all one-dimensional marginals while getting the joint dependence wrong, the result that flow VI matches HMC could be an artifact of the metric.
Editorial extensions
If this is right
- With ten or more coupling layers and 32 hidden units, real-NVP flows have enough capacity to represent the tested posterior pathologies accurately; increases in either layers or hidden units improve accuracy.
- The standard reverse-KL objective KL(q||p) is sufficient once capacity is high; mode-spanning KL(p||q) only matters when the variational family is too weak, and it struggles on heavy-tailed targets.
- Large gradient batchsizes are a primary lever: for a fixed number of iterations, bigger batchsizes dramatically improve accuracy, and the STL estimator helps mainly at small batchsizes.
- Step-sizes must stay in a narrow range, roughly 1e-4 to 1e-3 over long runs; step-sizes that look good for 1,000 iterations, such as 1e-2, can diverge after 10,000 iterations.
- At parallel budgets of 2^16 evaluations on the synthetic targets and 2^12 on real models, the recipe matches or surpasses the compared NUTS and CHEES baselines in marginal-Wasserstein accuracy with far fewer sequential evaluations.
Reading between the lines
- The paper's evaluation metric is marginal-Wasserstein, which averages per-dimension distances and, as the paper notes in Section 2.2, misses correlations between dimensions; a reader should treat the HMC-competitiveness claim as established for marginals, not for joint dependence.
- The centrality of large batchsizes suggests that the paper's conclusion is compute-dependent: on modest hardware where batchsizes are necessarily small, the gap between flow VI and HMC will be larger, and the recipe's step-size recommendations may be less reliable.
- The step-size divergence behavior implies that early-stopping or step-size selection based on the first few hundred iterations is unsafe; a diagnostic that detects late divergence would be a natural next step.
- The residual gap on Funana in 100 dimensions suggests a class of target geometries (simultaneously funnel-like and curved) that this recipe does not fully crack, pointing toward structured or hierarchical flows as a likely next extension.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents a step-by-step empirical study of normalizing-flow variational inference, isolating the influence of flow capacity, choice of divergence objective, gradient estimator and batch size, and step-size schedule. On a newly introduced synthetic benchmark with exact sampling, it finds that high-capacity real-NVP flows with the standard KL(q||p) objective, the STL gradient estimator, large gradient batch sizes, and a fixed step size in 1e-4--1e-3 suffice to reach near-exact marginal accuracy. It then proposes this combination as a recipe and, using the marginal-Wasserstein metric, claims that the resulting flow VI 'matches or surpasses leading turnkey HMC methods' while requiring fewer sequential model evaluations, on both synthetic and real-world targets.
Significance. If the claims hold, the paper is a practically valuable, large-scale empirical contribution: it neutralizes confounders one factor at a time, provides a synthetic benchmark with exact samples for high-fidelity evaluation, and gives concrete, actionable recommendations for flow VI. The manuscript explicitly acknowledges the main weakness of its evaluation metric, which is a point in its favor, and the experimental setup is unusually thorough for an empirical inference paper. However, the headline comparison with HMC rests on a marginal-only metric and on a cost measure that is asymmetric between the two families of methods, so the central claim as currently stated is not fully established.
major comments (3)
- [Section 2.2, Eq. (2); Section 7; Figures 1 and 7] The paper's headline claim that flow VI 'matches or surpasses leading turnkey HMC methods' is supported only by the marginal-Wasserstein metric, which the paper itself states 'only looks at marginals, and so it misses the correlations between dimensions.' A flow could match every one-dimensional marginal of the target while having an incorrect joint dependence, and it would still appear to match HMC under Eq. (2). The black-dotted exact-inference reference line in Figures 1 and 7 is also computed with the same marginal metric, so approaching it does not certify joint accuracy. For the real-model comparisons, the reference samples themselves come from NUTS runs with stuck chains dropped (Appendix K.1), so the reference joint distribution is also not fully characterized. To make the HMC comparison claim, the paper should either add a joint-fidelity diagnostic on the synthetic targets (for example, a sample-based energy distance, a kernel Stein discrepancy, or a copula/rank-based correlation check) or rephrase the claim to be explicitly about marginal accuracy.
- [Section 7; Appendix K; Appendix F] The sequential-evaluation comparison is asymmetric between flow VI and HMC. For VI, the x-axis counts optimization iterations, while for HMC it counts leapfrog steps. A single flow VI iteration with batch size 2^16 evaluates the target log-density 2^16 times, plus several forward and inverse passes through a 10-layer real-NVP network (and STL adds further passes, as discussed in Appendix F). A single HMC leapfrog step with 2^16 chains evaluates the target once per chain. Thus 'sequential model evaluations' are not measured on a common scale, and the claim that flow VI requires 'far fewer sequential model evaluations' (Abstract; Section 7) overstates what the plotted quantity shows. The authors should report a cost measure that counts actual model evaluations or wall-clock time, or at minimum explicitly quantify the per-iteration flow-network cost in the sequential budget.
- [Figures 3--7; Appendix B; Section 7] The final recipe (Appendix B) fixes capacity, batch size, step size, and iteration count using sweeps on the same synthetic benchmark on which the headline HMC comparison is then carried out. This creates a risk of selection bias that is not addressed by the current presentation: the recipe may be overfit to the benchmark targets. Additionally, the main figures do not show error bars or seed variation, so it is not possible to assess the stability of the reported marginal-Wasserstein values, despite the checklist entry stating that error bars are provided. At minimum, the authors should report multiple-seed results with intervals for the Section 7 comparison, and should discuss (or empirically test on held-out targets) how sensitive the recipe's advantage is to the benchmark used for tuning.
minor comments (4)
- [Throughout] There are several typographical errors, including 'TensforFlow' in Figures 1 and 7 and 'TensforFlow probability' in Section 2.4, and 'Wass' is used as an axis label without a definition in the axis text.
- [Checklist, item 3(a) and 1(c)] The checklist states that code, data, and instructions are provided ('[Yes]') but also states that anonymized source code is not provided ('[No]'). This is contradictory and should be clarified, ideally by making the reproduction assets explicit.
- [Section 2.2, Eq. (2)] The marginal-Wasserstein definition sorts each column independently, which is fine for univariate marginals, but the notation A# and B# should be defined once in the main text; they are used before their formal definition in the appendix.
- [Appendix L.1] In the Banana target description, the formula for z2 uses 'z2 ∼ N(0.03(z2_1 - 100), 1)', which should be 'z2 ∼ N(0.03(z1^2 - 100), 1)' for consistency with the following sentence.
Circularity Check
No significant circularity: the paper's claims are empirical, the recipe is evaluated on held-out real targets, and the self-citations are not load-bearing.
full rationale
This is an empirical study with no derivation chain that could reduce to its own inputs. The central claim, that the proposed flow VI recipe matches or surpasses turnkey HMC, is supported by controlled experiments on synthetic targets with exact samples and on six real-world targets with reference samples from long NUTS runs. The recipe hyperparameters (ten coupling layers, 32 hidden units, KL(q||p), STL, large batchsize, step-size near 3e-4) are selected using sweeps on the synthetic benchmark, which is a generalization concern rather than a circularity: Section 7 additionally applies the fixed recipe to non-synthetic models not used in those sweeps, so the comparison is not statistically forced. Self-citations of the authors' prior work [3] appear for implementation details such as STL for flows and zero-initialization as identity, but these are not load-bearing for the headline result, which is established by new experiments. The acknowledged limitation that marginal-Wasserstein distance ignores inter-dimensional correlations (Section 2.2) is a metric-validity caveat; it does not make the empirical comparison equivalent to the metric by construction. No equation is defined in terms of the claim, no fitted parameter is renamed as a prediction, and no uniqueness theorem is imported from the authors' earlier work. Therefore the appropriate circularity score is 0.
Assumptions & free parameters
free parameters (5)
- NumberOfCouplingLayers =
10
- HiddenUnits =
32
- GradientBatchsize =
524288 (512 x 2^10)
- StepSize =
0.0003 (within 1e-4 to 1e-3)
- OptimizationIterations =
100000
assumptions (5)
- domain assumption Marginal-Wasserstein distance is an adequate proxy for inference quality in comparing VI and HMC
- domain assumption Synthetic targets represent common posterior pathologies relevant to real-world problems
- domain assumption Model evaluations are the dominant computational cost, so counting them alone gives a fair efficiency comparison
- domain assumption For real-world targets, long NUTS runs with dropped stuck chains provide reference samples
- domain assumption Real-NVP architecture with affine coupling layers, tanh scale, and small normal initialization is a suitable default
invented entities (1)
-
Funana target
independent evidence
Cite this review
Pith. "Pith review of Disentangling impact of capacity, objective, batchsize, estimators, and step-size on flow VI." pith.science (2026). https://pith.science/paper/STAD6ZEB
@misc{pith2026241208824,
author = {Pith},
title = {Pith review of: Disentangling impact of capacity, objective, batchsize, estimators, and step-size on flow VI},
year = {2026},
howpublished = {\url{https://pith.science/paper/STAD6ZEB}},
note = {Machine review of arXiv:2412.08824}
}
read the original abstract
Normalizing flow-based variational inference (flow VI) is a promising approximate inference approach, but its performance remains inconsistent across studies. Numerous algorithmic choices influence flow VI's performance. We conduct a step-by-step analysis to disentangle the impact of some of the key factors: capacity, objectives, gradient estimators, number of gradient estimates (batchsize), and step-sizes. Each step examines one factor while neutralizing others using insights from the previous steps and/or using extensive parallel computation. To facilitate high-fidelity evaluation, we curate a benchmark of synthetic targets that represent common posterior pathologies and allow for exact sampling. We provide specific recommendations for different factors and propose a flow VI recipe that matches or surpasses leading turnkey Hamiltonian Monte Carlo (HMC) methods.
Figures
Figures from the paper (9 more)
Reference graph
Works this paper leans on
-
[1]
Analytic planetary transit light curves and derivatives for stars with polynomial limb darkening
Eric Agol, Rodrigo Luger, and Daniel Foreman- Mackey. Analytic planetary transit light curves and derivatives for stars with polynomial limb darkening. The Astronomical Journal, 2020
2020
-
[2]
Understanding and mitigating difficulties in posterior predictive evaluation
AbhinavAgrawalandJustinDomke. Understand- ing and mitigating difficulties in posterior predic- tive evaluation.arXiv preprint arXiv:2405.19747, 2024
work page Pith review arXiv 2024
-
[3]
Sheldon, and Justin Domke
Abhinav Agrawal, Daniel R. Sheldon, and Justin Domke. Advances in black-box VI: normalizing flows, importance weighting, and optimization. In NeurIPS, 2020
2020
-
[4]
Automatic structured variational infer- ence
Luca Ambrogioni, Kate Lin, Emily Fertig, Sharad Vikram, Max Hinne, Dave Moore, and Marcel Gerven. Automatic structured variational infer- ence. In AISTATS, 2021
2021
-
[5]
Automatic variational inference with cascading flows
Luca Ambrogioni, Gianluigi Silvestri, and Marcel van Gerven. Automatic variational inference with cascading flows. InICML, 2021
2021
-
[6]
Stable Training of Normalizing Flows for High-dimensional Variational Inference
Daniel Andrade. Stable training of normalizing flows for high-dimensional variational inference. arXiv preprint arXiv:2402.16408, 2024
work page Pith review arXiv 2024
-
[7]
Annealed flow transport monte carlo
Michael Arbel, Alex Matthews, and Arnaud Doucet. Annealed flow transport monte carlo. In ICML, 2021
2021
-
[8]
Automatic Guide Generation for Stan via NumPyro
Guillaume Baudart and Louis Mandel. Auto- matic guide generation for stan via numpyro. arXiv preprint arXiv:2110.11790, 2021
work page Pith review arXiv 2021
Show all 106 references
-
[9]
Generalized doubly reparameterized gradient estimators
Matthias Bauer and Andriy Mnih. Generalized doubly reparameterized gradient estimators. In ICML, 2021
2021
-
[10]
Un- derstanding and mitigating exploding inverses in invertible neural networks
Jens Behrmann, Paul Vicol, Kuan-Chieh Wang, Roger Grosse, and Jörn-Henrik Jacobsen. Un- derstanding and mitigating exploding inverses in invertible neural networks. InAISTATS, 2021
2021
-
[11]
A conceptual introduc- tion to hamiltonian monte carlo.arXiv preprint arXiv:1701.02434, 2017
Michael Betancourt. A conceptual introduc- tion to hamiltonian monte carlo.arXiv preprint arXiv:1701.02434, 2017
2017 arXiv
-
[12]
Variational inference: A review for statisticians
David M Blei, Alp Kucukelbir, and Jon D McAuliffe. Variational inference: A review for statisticians. Journal of the American statistical Association, 2017
2017
-
[13]
Be- yond elbos: A large-scale evaluation of varia- tional methods for sampling
Denis Blessing, Xiaogang Jia, Johannes Esslinger, Francisco Vargas, and Gerhard Neumann. Be- yond elbos: A large-scale evaluation of varia- tional methods for sampling. arXiv preprint arXiv:2406.07423, 2024
2024 arXiv
-
[14]
JAX: composable transformations of Python+NumPy programs, 2018
James Bradbury, Roy Frostig, Peter Hawkins, Matthew James Johnson, Chris Leary, Dougal Maclaurin, George Necula, Adam Paszke, Jake VanderPlas, Skye Wanderman-Milne, and Qiao Zhang. JAX: composable transformations of Python+NumPy programs, 2018. URL http: //github.com/google/jax
2018
-
[15]
Adaptation of the independent metropolis-hastings sampler with normalizing flow proposals
James Brofos, Marylou Gabrié, Marcus A Brubaker, and Roy R Lederman. Adaptation of the independent metropolis-hastings sampler with normalizing flow proposals. InAISTATS, 2022
2022
-
[16]
Importance weighted autoencoders.ICLR, 2016
Yuri Burda, Roger Grosse, and Ruslan Salakhut- dinov. Importance weighted autoencoders.ICLR, 2016
2016
-
[17]
U-statistics for importance- weighted variational inference
Javier Burroni, Kenta Takatsu, Justin Domke, and Daniel Sheldon. U-statistics for importance- weighted variational inference. arXiv preprint arXiv:2302.13918, 2023
2023 arXiv
-
[18]
Trans- port elliptical slice sampling
Alberto Cabezas and Christopher Nemeth. Trans- port elliptical slice sampling. InAISTATS, 2023
2023
-
[19]
Batch and match: black-box variational inference with a score-based divergence
Diana Cai, Chirag Modi, Loucas Pillaud- Vivien, Charles C Margossian, Robert M Gower, David M Blei, and Lawrence K Saul. Batch and match: black-box variational inference with a score-based divergence. arXiv preprint arXiv:2402.14758, 2024
2024 arXiv
-
[20]
On the 1- wasserstein distance between location-scale dis- tributions and the effect of differential privacy
Saurab Chhachhi and Fei Teng. On the 1- wasserstein distance between location-scale dis- tributions and the effect of differential privacy. arXiv preprint arXiv:2304.14869, 2023
2023 arXiv
-
[21]
Sinkhorn distances: Lightspeed computation of optimal transport
Marco Cuturi. Sinkhorn distances: Lightspeed computation of optimal transport. InNeurIPS, volume 26, 2013
2013
-
[22]
Optimal transport tools (ott): A jax toolbox for all things wasserstein.arXiv preprint arXiv:2201.12324, 2022
Marco Cuturi, Laetitia Meng-Papaxanthos, Ying- tao Tian, Charlotte Bunne, Geoff Davis, and Olivier Teboul. Optimal transport tools (ott): A jax toolbox for all things wasserstein.arXiv preprint arXiv:2201.12324, 2022
2022 arXiv
-
[23]
Robust, accurate stochastic optimization for variational inference
Akash Kumar Dhaka, Alejandro Catalina, Michael R Andersen, Måns Magnusson, Jonathan Huggins, and Aki Vehtari. Robust, accurate stochastic optimization for variational inference. In NeurIPS, 2020
2020
-
[24]
Challenges and opportunities in high dimensional variational inference
Akash Kumar Dhaka, Alejandro Catalina, Manushi Welandawe, Michael R Andersen, Jonathan Huggins, and Aki Vehtari. Challenges and opportunities in high dimensional variational inference. In NeurIPS, 2021
2021
-
[25]
Variational inference via χ upper bound minimization
Adji Bousso Dieng, Dustin Tran, Rajesh Ran- ganath, John Paisley, and David Blei. Variational inference via χ upper bound minimization. In NeurIPS, 2017. Disentangling impact of capacity, objective, batchsize, estimators, and step-size on flow VI
2017
-
[26]
Nice: Non-linear independent components estimation
Laurent Dinh, David Krueger, and Yoshua Ben- gio. Nice: Non-linear independent components estimation. In ICLR, 2015
2015
-
[27]
Density estimation using real nvp.ICLR, 2017
Laurent Dinh, Jascha Sohl-Dickstein, and Samy Bengio. Density estimation using real nvp.ICLR, 2017
2017
-
[28]
Wasserstein distance between two gaussians
C Djalil. Wasserstein distance between two gaussians. https://djalil.chafai.net/blog/ 2010/04/30/wasserstein-distance-between- two-gaussians/, April 2010
2010
-
[29]
Importance weighting and variational inference
Justin Domke and Daniel R Sheldon. Importance weighting and variational inference. InNeurIPS, 2018
2018
-
[30]
Divide and couple: Using monte carlo variational objectives for posterior approximation.NeurIPS, 2019
Justin Domke and Daniel R Sheldon. Divide and couple: Using monte carlo variational objectives for posterior approximation.NeurIPS, 2019
2019
-
[31]
Bernstein flows for flexible posteriors in variational bayes
Oliver Durr, Stefan Hortling, Danil Dold, Ivonne Kovylov, and Beate Sick. Bernstein flows for flexible posteriors in variational bayes. AStA Advances in Statistical Analysis, 2024
2024
-
[32]
On importance-weighted autoencoders
Axel Finke and Alexandre H Thiery. On importance-weighted autoencoders. arXiv preprint arXiv:1907.10477, 2019
1907 arXiv
-
[33]
Multilevel monte carlo variational inference.JMLR, 2021
Masahiro Fujisawa and Issei Sato. Multilevel monte carlo variational inference.JMLR, 2021
2021
-
[34]
Adaptive monte carlo aug- mented with normalizing flows.Proceedings of the National Academy of Sciences, 2022
Marylou Gabrié, Grant M Rotskoff, and Eric Vanden-Eijnden. Adaptive monte carlo aug- mented with normalizing flows.Proceedings of the National Academy of Sciences, 2022
2022
-
[35]
On the diffi- culty of unbiased alpha divergence minimization
Tomas Geffner and Justin Domke. On the diffi- culty of unbiased alpha divergence minimization. arXiv preprint arXiv:2010.09541, 2020
2010 arXiv
-
[36]
A rule for gradient estimator selection, with an application to variational inference
Tomas Geffner and Justin Domke. A rule for gradient estimator selection, with an application to variational inference. InAISTATS, 2020
2020
-
[37]
Empirical evaluation of biased methods for alpha divergence minimization
Tomas Geffner and Justin Domke. Empirical evaluation of biased methods for alpha divergence minimization. arXiv preprint arXiv:2105.06587, 2021
2021 arXiv
-
[38]
Variational methods for simulation-based inference
Manuel Glöckler, Michael Deistler, and Jakob H Macke. Variational methods for simulation-based inference. In ICLR, 2022
2022
-
[39]
Adaptive proposal distribution for ran- dom walk metropolis algorithm.Computational statistics, 1999
Heikki Haario, Eero Saksman, and Johanna Tam- minen. Adaptive proposal distribution for ran- dom walk metropolis algorithm.Computational statistics, 1999
1999
-
[40]
Stochastic normalizing flows for in- verse problems: a markov chains viewpoint
Paul Hagemann, Johannes Hertrich, and Gabriele Steidl. Stochastic normalizing flows for in- verse problems: a markov chains viewpoint. SIAM/ASA Journal on Uncertainty Quantifica- tion, 2022
2022
-
[41]
exoplanet- dev/jaxoplanet: Astronomical time series anal- ysis with JAX, 2024
Soichiro Hattori, Lionel Garcia, Catriona Mur- ray, Jiayin Dong, Shashank Dholakia, David De- gen, and Daniel Foreman-Mackey. exoplanet- dev/jaxoplanet: Astronomical time series anal- ysis with JAX, 2024. URL https://doi.org/ 10.5281/zenodo.10736936
2024 doi
-
[42]
Black-box alpha divergence min- imization
Jose Hernandez-Lobato, Yingzhen Li, Mark Row- land, Thang Bui, Daniel Hernández-Lobato, and Richard Turner. Black-box alpha divergence min- imization. In ICML, 2016
2016
-
[43]
Black-box vari- ational inference as a parametric approximation to langevin dynamics
Matthew Hoffman and Yian Ma. Black-box vari- ational inference as a parametric approximation to langevin dynamics. InICML, 2020
2020
-
[44]
Neutra-lizing bad geometry in hamil- tonian monte carlo using neural transport.arXiv preprint arXiv:1903.03704, 2019
Matthew Hoffman, Pavel Sountsov, Joshua V Dillon, Ian Langmore, Dustin Tran, and Srinivas Vasudevan. Neutra-lizing bad geometry in hamil- tonian monte carlo using neural transport.arXiv preprint arXiv:1903.03704, 2019
1903 arXiv
-
[45]
An adaptive-mcmc scheme for setting trajectory lengths in hamiltonian monte carlo
Matthew Hoffman, Alexey Radul, and Pavel Sountsov. An adaptive-mcmc scheme for setting trajectory lengths in hamiltonian monte carlo. In AISTATS, 2021
2021
-
[46]
Tuning- free generalized hamiltonian monte carlo
Matthew D Hoffman and Pavel Sountsov. Tuning- free generalized hamiltonian monte carlo. In AISTATS, 2022
2022
-
[47]
Tails of lipschitz triangular flows
Priyank Jaini, Ivan Kobyzev, Yaoliang Yu, and Marcus Brubaker. Tails of lipschitz triangular flows. InICML, 2020
2020
-
[48]
Stochastic varia- tional inference via upper bound.arXiv preprint arXiv:1912.00650, 2019
Chunlin Ji and Haige Shen. Stochastic varia- tional inference via upper bound.arXiv preprint arXiv:1912.00650, 2019
1912 arXiv
-
[49]
An introduc- tion to variational methods for graphical models
Michael I Jordan, Zoubin Ghahramani, Tommi S Jaakkola, and Lawrence K Saul. An introduc- tion to variational methods for graphical models. Machine learning, 1999
1999
-
[50]
Markov chain score ascent: A unifying framework of vari- ational inference with markovian gradients
Kyurae Kim, Jisu Oh, Jacob Gardner, Adji Bousso Dieng, and Hongseok Kim. Markov chain score ascent: A unifying framework of vari- ational inference with markovian gradients. In NeurIPS, 2022
2022
-
[51]
Adam: A method for stochastic optimization
Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. In ICLR, 2015
2015
-
[52]
Auto- encoding variational bayes
Diederik P Kingma and Max Welling. Auto- encoding variational bayes. InICLR, 2014
2014
-
[53]
Improved variational inference with inverse au- toregressive flow
Durk P Kingma, Tim Salimans, Rafal Jozefow- icz, Xi Chen, Ilya Sutskever, and Max Welling. Improved variational inference with inverse au- toregressive flow. InNeurIPS, 2016
2016
-
[54]
Efficient, uninformative sam- pling of limb darkening coefficients for two- Abhinav Agrawal, Justin Domke parameter laws
David M Kipping. Efficient, uninformative sam- pling of limb darkening coefficients for two- Abhinav Agrawal, Justin Domke parameter laws. Monthly Notices of the Royal Astronomical Society, 2013
2013
-
[55]
Normalizing flows: An introduction and review of current methods.IEEE transac- tions on pattern analysis and machine intelli- gence, 2020
Ivan Kobyzev, Simon JD Prince, and Marcus A Brubaker. Normalizing flows: An introduction and review of current methods.IEEE transac- tions on pattern analysis and machine intelli- gence, 2020
2020
-
[56]
Automatic differentiation variational inference.JMLR, 2017
Alp Kucukelbir, Dustin Tran, Rajesh Ranganath, Andrew Gelman, and David M Blei. Automatic differentiation variational inference.JMLR, 2017
2017
-
[57]
Lao and J
J. Lao and J. V. Dillon. Unrolled implementation of no-u-turn sam- pler. https://github.com/tensorflow/ probability/blob/master/discussion/ technical_note_on_unrolled_nuts.md, Au- gust 2019
2019
-
[58]
Junpeng Lao, Christopher Suter, Ian Langmore, Cyril Chimisov, Ashish Saxena, Pavel Sountsov, Dave Moore, Rif A Saurous, Matthew D Hoff- man, and Joshua V Dillon. tfp. mcmc: Modern markov chain monte carlo tools built for mod- ern hardware.arXiv preprint arXiv:2002.01184, 2020
2002 arXiv
-
[59]
Rényi diver- gence variational inference
Yingzhen Li and Richard E Turner. Rényi diver- gence variational inference. InNeurIPS, 2016
2016
-
[60]
Fat–tailed variational inference with anisotropic tail adaptive flows
Feynman Liang, Michael Mahoney, and Liam Hodgkinson. Fat–tailed variational inference with anisotropic tail adaptive flows. InICML, 2022
2022
-
[61]
posteriordb: Testing, bench- marking and developing bayesian inference algo- rithms
Måns Magnusson, Jakob Torgander, Paul- Christian Bürkner, Lu Zhang, Bob Carpenter, and Aki Vehtari. posteriordb: Testing, bench- marking and developing bayesian inference algo- rithms. arXiv preprint arXiv:2407.04967, 2024
2024 arXiv
-
[62]
Nested r: Assessing the convergence of markov chain monte carlo when running many short chains.arXiv preprint arXiv:2110.13017, 2021
Charles C Margossian, Matthew D Hoffman, Pavel Sountsov, Lionel Riou-Durand, Aki Ve- htari, and Andrew Gelman. Nested r: Assessing the convergence of markov chain monte carlo when running many short chains.arXiv preprint arXiv:2110.13017, 2021
-
[63]
For how many iterations should we run markov chain monte carlo?arXiv preprint arXiv:2311.02726, 2023
Charles C Margossian, Andrew Gelman, and Alexandre Dumas. For how many iterations should we run markov chain monte carlo?arXiv preprint arXiv:2311.02726, 2023
2023 arXiv
-
[64]
An ordering of di- vergences for variational inference with factor- ized gaussian approximations
Charles C Margossian, Loucas Pillaud-Vivien, and Lawrence K Saul. An ordering of di- vergences for variational inference with factor- ized gaussian approximations. arXiv preprint arXiv:2403.13748, 2024
2024
-
[65]
Continual re- peated annealed flow transport monte carlo
Alex Matthews, Michael Arbel, Danilo Jimenez Rezende, and Arnaud Doucet. Continual re- peated annealed flow transport monte carlo. In ICML, 2022
2022
-
[66]
Reducingreparameterization gradient variance
Andrew Miller, Nick Foti, Alexander D’Amour, andRyanPAdams. Reducingreparameterization gradient variance. InNeurIPS, 2017
2017
-
[67]
Divergence measures and mes- sage passing
Tom Minka et al. Divergence measures and mes- sage passing. Technical report, Technical report, Microsoft Research, 2005
2005
-
[68]
Markovian score climbing: Variational in- ference with kl (p|| q)
Christian Naesseth, Fredrik Lindsten, and David Blei. Markovian score climbing: Variational in- ference with kl (p|| q). InNeurIPS, 2020
2020
-
[69]
Annealed importance sampling
Radford M Neal. Annealed importance sampling. Statistics and computing, 2001
2001
-
[70]
Slice sampling.The annals of statistics, 2003
Radford M Neal. Slice sampling.The annals of statistics, 2003
2003
-
[71]
Joint stochastic approximation and its application to learning discrete latent variable models
Zhijian Ou and Yunfu Song. Joint stochastic approximation and its application to learning discrete latent variable models. InUAI, 2020
2020
-
[72]
Masked autoregressive flow for density estimation
George Papamakarios, Theo Pavlakou, and Iain Murray. Masked autoregressive flow for density estimation. In NeurIPS, 2017
2017
-
[73]
Normalizing flows for probabilistic modeling and inference.JMLR, 2021
George Papamakarios, Eric Nalisnick, Danilo Jimenez Rezende, Shakir Mohamed, and Balaji Lakshminarayanan. Normalizing flows for probabilistic modeling and inference.JMLR, 2021
2021
-
[74]
Transport map accelerated markov chain monte carlo
Matthew D Parno and Youssef M Marzouk. Transport map accelerated markov chain monte carlo. SIAM/ASA Journal on Uncertainty Quan- tification, 2018
2018
-
[75]
Phan and N
D. Phan and N. Pradhan. Iterative nuts. https://github.com/pyro-ppl/numpyro/ wiki/Iterative-NUTS, May 2019
2019
-
[76]
Composable effects for flexible and ac- celerated probabilistic programming in numpyro
Du Phan, Neeraj Pradhan, and Martin Jankowiak. Composable effects for flexible and ac- celerated probabilistic programming in numpyro. arXiv preprint arXiv:1912.11554, 2019
1912 arXiv
-
[77]
Auto- matically batching control-intensive programs for modern accelerators
Alexey Radul, Brian Patton, Dougal Maclaurin, Matthew Hoffman, and Rif A Saurous. Auto- matically batching control-intensive programs for modern accelerators. Proceedings of Machine Learning and Systems, 2020
2020
-
[78]
Tighter Variational Bounds are Not Necessarily Better
Tom Rainforth, Adam Kosiorek, Tuan Anh Le, Chris Maddison, Maximilian Igl, Frank Wood, and Yee Whye Teh. Tighter Variational Bounds are Not Necessarily Better. InICML, 2018
2018
-
[79]
Black Box Variational Inference
Rajesh Ranganath, Sean Gerrish, and David Blei. Black Box Variational Inference. InAISTATS, 2014
2014
-
[80]
Varia- tional inference with normalizing flows
Danilo Rezende and Shakir Mohamed. Varia- tional inference with normalizing flows. InICML, 2015. Disentangling impact of capacity, objective, batchsize, estimators, and step-size on flow VI
2015
-
[81]
Stochastic backpropagation and approximate inference in deep generative models
Danilo Jimenez Rezende, Shakir Mohamed, and Daan Wierstra. Stochastic backpropagation and approximate inference in deep generative models. In ICML, 2014
2014
-
[82]
Var- grad: a low-variance gradient estimator for vari- ational inference
Lorenz Richter, Ayman Boustati, Nikolas Nüsken, Francisco Ruiz, and Omer Deniz Akyildiz. Var- grad: a low-variance gradient estimator for vari- ational inference. InNeurIPS, 2020
2020
-
[83]
Sticking the landing: Simple, lower- variance gradient estimators for variational infer- ence
Geoffrey Roeder, Yuhuai Wu, and David Du- venaud. Sticking the landing: Simple, lower- variance gradient estimators for variational infer- ence. In NIPS, 2017
2017
-
[84]
Pavi: Plate- amortized variational inference
Louis Rouillard, Alexandre Le Bris, Thomas Moreau, and Demian Wassermann. Pavi: Plate- amortized variational inference. InTMLR, 2023
2023
-
[85]
Local-global mcmc kernels: the best of both worlds
Sergey Samsonov, Evgeny Lagutin, Marylou Gabrié, Alain Durmus, Alexey Naumov, and Eric Moulines. Local-global mcmc kernels: the best of both worlds. InNeurIPS, 2022
2022
-
[86]
Mean field theory for sigmoid belief net- works
Lawrence K Saul, Tommi Jaakkola, and Michael I Jordan. Mean field theory for sigmoid belief net- works. Journal of artificial intelligence research, 4:61–76, 1996
1996
-
[87]
Reliable amortized varia- tional inference with physics-based latent distri- bution correction
Ali Siahkoohi, Gabrio Rizzuti, Rafael Orozco, and Felix J Herrmann. Reliable amortized varia- tional inference with physics-based latent distri- bution correction. Geophysics, 2023
2023
-
[88]
Inference gym, 2020
Pavel Sountsov, Alexey Radul, and contributors. Inference gym, 2020. URL https://pypi.org/ project/inference_gym
2020
-
[89]
Metflow: a new efficient method for bridging the gap between markov chain monte carlo and variational infer- ence
Achille Thin, Nikita Kotelevskii, Jean-Stanislas Denain, Leo Grinsztajn, Alain Durmus, Maxim Panov, and Eric Moulines. Metflow: a new efficient method for bridging the gap between markov chain monte carlo and variational infer- ence. arXiv preprint arXiv:2002.12253, 2020
2002 arXiv
-
[90]
Doubly reparameterized gradient estimators for monte carlo objectives
George Tucker, Dieterich Lawson, Shixiang Gu, and Chris J Maddison. Doubly reparameterized gradient estimators for monte carlo objectives. ICLR, 2019
2019
-
[91]
Gradients should stay on path: better estimators of the reverse-and forward kl divergence for normalizing flows.Machine Learn- ing: Science and Technology, 3(4):045006, 2022
Lorenz Vaitl, Kim A Nicoli, Shinichi Nakajima, and Pan Kessel. Gradients should stay on path: better estimators of the reverse-and forward kl divergence for normalizing flows.Machine Learn- ing: Science and Technology, 3(4):045006, 2022
2022
-
[92]
Fast and unified path gradient estimators for normalizing flows.arXiv preprint arXiv:2403.15881, 2024
Lorenz Vaitl, Ludwig Winkler, Lorenz Richter, and Pan Kessel. Fast and unified path gradient estimators for normalizing flows.arXiv preprint arXiv:2403.15881, 2024
2024 arXiv
-
[93]
Springer, 2009
Cédric Villani et al.Optimal transport: old and new. Springer, 2009
2009
-
[94]
Graphical models, exponential families, and vari- ational inference
Martin J Wainwright, Michael I Jordan, et al. Graphical models, exponential families, and vari- ational inference. Foundations and Trends® in Machine Learning, 2008
2008
-
[95]
Varia- tional inference with tail-adaptive f-divergence
Dilin Wang, Hao Liu, and Qiang Liu. Varia- tional inference with tail-adaptive f-divergence. In NeurIPS, 2018
2018
-
[96]
Improving au- tomated variational inference with normalizing flows
Stefan Webb, Jonathan P Chen, Martin Jankowiak, and Noah Goodman. Improving au- tomated variational inference with normalizing flows. InICML Workshop on Automated Machine Learning, 2019
2019
-
[97]
Manushi Welandawe, Michael Riis Andersen, Aki Vehtari, and Jonathan H. Huggins. A frame- work for improving the reliability of black-box variational inference.JMLR, 2024
2024
-
[98]
Stochas- tic normalizing flows
Hao Wu, Jonas Köhler, and Frank Noé. Stochas- tic normalizing flows. InNeurIPS, 2020
2020
-
[99]
Mixflows: principled variational inference via mixed flows
Zuheng Xu, Naitong Chen, and Trevor Campbell. Mixflows: principled variational inference via mixed flows. InICML, 2023
2023
-
[100]
Bridging the gap between variational inference and wasserstein gra- dient flows
Mingxuan Yi and Song Liu. Bridging the gap between variational inference and wasserstein gra- dient flows. arXiv preprint arXiv:2310.20090, 2023
2023 arXiv
-
[101]
Differ- entiable annealed importance sampling mini- mizes the jensen-shannon divergence between initial and target distribution
Johannes Zenn and Robert Bamler. Differ- entiable annealed importance sampling mini- mizes the jensen-shannon divergence between initial and target distribution. arXiv preprint arXiv:2405.14840, 2024. Checklist
2024 arXiv
-
[102]
[Not Applicable] (b) An analysis of the properties and complexity (time, space, sample size) of any algorithm
For all models and algorithms presented, check if you include: (a) A clear description of the mathematical set- ting, assumptions, algorithm, and/or model. [Not Applicable] (b) An analysis of the properties and complexity (time, space, sample size) of any algorithm. [Not Appli...
-
[103]
[Not Applicable] (b) Completeproofsofalltheoreticalresults
For any theoretical claim, check if you include: (a) Statements of the full set of assumptions of all theoretical results. [Not Applicable] (b) Completeproofsofalltheoreticalresults. [Not Applicable] (c) Clear explanations of any assumptions. [Not Applicable] Abhinav Agrawal, ...
-
[104]
[Yes‘’] (b) All the training details (e.g., data splits, hy- perparameters, how they were chosen)
For all figures and tables that present empirical results, check if you include: (a) The code, data, and instructions needed to re- produce the main experimental results (either in the supplemental material or as a URL). [Yes‘’] (b) All the training details (e.g., data splits,...
-
[105]
[Yes] (b) The license information of the assets, if appli- cable
If you are using existing assets (e.g., code, data, models) or curating/releasing new assets, check if you include: (a) Citations of the creator If your work uses existing assets. [Yes] (b) The license information of the assets, if appli- cable. [Not Applicable] (c) Newassetse...
-
[106]
[Not Applicable] (b) Descriptions of potential participant risks, withlinkstoInstitutionalReviewBoard(IRB) approvals if applicable
If you used crowdsourcing or conducted research with human subjects, check if you include: (a) The full text of instructions given to partici- pants and screenshots. [Not Applicable] (b) Descriptions of potential participant risks, withlinkstoInstitutionalReviewBoard(IRB) appr...
Reviewed August 11, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.