A Deep Learning Method for Comparing Bayesian Hierarchical Models
Not on the map. Why?
Abstract (arXiv)
Bayesian model comparison (BMC) offers a principled approach for assessing the relative merits of competing computational models and propagating uncertainty into model selection decisions. However, BMC is often intractable for the popular class of hierarchical models due to their high-dimensional nested parameter structure. To address this intractability, we propose a deep learning method for performing BMC on any set of hierarchical models which can be instantiated as probabilistic programs. Since our method enables amortized inference, it allows efficient re-estimation of posterior model probabilities and fast performance validation prior to any real-data application. In a series of extensive validation studies, we benchmark the performance of our method against the state-of-the-art bridge sampling method and demonstrate excellent amortized inference across all BMC settings. We then showcase our method by comparing four hierarchical evidence accumulation models that have previously been deemed intractable for BMC due to partly implicit likelihoods. Additionally, we demonstrate how transfer learning can be leveraged to enhance training efficiency. We provide reproducible code for all analyses and an open-source implementation of our method.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 21 of its 115 references that are in the map. First posted on arXiv 27 Jan 2023.
Builds on
21 of 115 references.
References · 21
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2017Deep Setscited by 1,394
- 2019The frontier of simulation-based inferencecited by 490
- 2019Your Classifier is Secretly an Energy Based Model and You Should Treat it Like Onecited by 402
- 2020BayesFlow: Learning complex stochastic models with invertible neural networkscited by 139
- 2018Inference Suboptimality in Variational Autoencoderscited by 131
- 2018Validating Bayesian Inference Algorithms with Simulation-Based Calibrationcited by 118
- 2019Rank-normalization, folding, and localization: An improved widehatR for assessing convergence of MCMCcited by 90
- 2022Bayesian Model Selection, the Marginal Likelihood, and Generalizationcited by 56
- 2020Bayesian Workflowcited by 47
- 2020Amortized Bayesian model comparison with evidential deep learningcited by 22
9 more
- 2020OutbreakFlow: Model-based Bayesian inference of disease outbreak dynamics with invertible neural networks and its application to the COVID-19 pandemics in Germanycited by 17
- 2019Toward a principled Bayesian workflow in cognitive sciencecited by 16
- 2022Some models are useful, but how do we know which ones? Towards a unified Bayesian model taxonomycited by 16
- 2020Towards constraining warm dark matter with stellar streams through neural simulation-based inferencecited by 14
- 2019Component-wise approximate Bayesian computation via Gibbs-like stepscited by 5
- 2022Meta-Uncertainty in Bayesian Model Comparisoncited by 5
- 2021Workflow Techniques for the Robust Use of Bayes Factorscited by 4
- 2015Likelihood-free Model Choicecited by 3
- 2018Limitations of "Limitations of Bayesian leave-one-out cross-validation for model selection"cited by 1
Built on by
Citing papers per year: 2023: 4; 2024: 2; 2025: 3; 2026: 2.
11 papers.
- 2023BayesFlow: Amortized Bayesian Workflows With Neural Networkscited by 32
- 2023Consistency Models for Scalable and Fast Simulation-Based Inferencecited by 22
- 2023Sensitivity-Aware Amortized Bayesian Inferencecited by 20
- 2024Amortized Bayesian Multilevel Modelscited by 12
- 2025Does Unsupervised Domain Adaptation Improve the Robustness of Amortized Bayesian Inference? A Systematic Evaluationcited by 10
- 2026BayesFlow 2: Multi-Backend Amortized Bayesian Inference in Pythoncited by 7
- 2025Improving the Accuracy of Amortized Model Comparison with Self-Consistencycited by 5
- 2023Discriminative calibration: Check Bayesian computation from simulations and flexible classifiercited by 2
- 2025A COMPASS to Model Comparison and Simulation-Based Inference in Galactic Chemical Evolutioncited by 2
- 2026Scalable Simulation-Based Model Inference with Test-Time Complexity Controlcited by 1
- 2024Latent Variable Sequence Identification for Cognitive Models with Neural Network Estimatorscited by 0
- 2026Scalable Simulation-Based Model Inference with Test-Time Complexity Control16 Mar 2026
- 2026BayesFlow 2: Multi-Backend Amortized Bayesian Inference in Python6 Feb 2026
- 2025Improving the Accuracy of Amortized Model Comparison with Self-Consistency28 Aug 2025
- 2025A COMPASS to Model Comparison and Simulation-Based Inference in Galactic Chemical Evolution7 Jul 2025
- 2025Does Unsupervised Domain Adaptation Improve the Robustness of Amortized Bayesian Inference? A Systematic Evaluation7 Feb 2025
- 2024Amortized Bayesian Multilevel Models23 Aug 2024
- 2024Latent Variable Sequence Identification for Cognitive Models with Neural Network Estimators20 Jun 2024
- 2023Consistency Models for Scalable and Fast Simulation-Based Inference9 Dec 2023
- 2023Sensitivity-Aware Amortized Bayesian Inference17 Oct 2023
- 2023BayesFlow: Amortized Bayesian Workflows With Neural Networks28 Jun 2023
- 2023Discriminative calibration: Check Bayesian computation from simulations and flexible classifier24 May 2023