Improving the Accuracy of Amortized Model Comparison with Self-Consistency
Šimon Kucharský, Aayush Mishra, Daniel Habermann, Stefan T. Radev, Paul-Christian Bürkner
TL;DR
The paper tackles the instability of amortized Bayesian model comparison under model misspecification by evaluating self-consistency (SC) training across four amortized approaches. It shows that estimators based on approximating parameter posteriors (NPE, NPLE) generally yield more accurate marginal likelihoods and Bayes factors than direct evidence or PMP methods (NEE, NPMP), with SC offering the most robust gains when test data remain near SC-trained distributions. Across synthetic and real-world case studies, NPE with SC training closely tracks gold-standard baselines like bridge sampling, especially under moderate misspecification, while NPLE’s benefits are more conditional and scenario-dependent. The results provide practical guidance to prefer parameter-posterior-based amortized methods and augment them with SC training on empirical data to mitigate extrapolation bias in misspecified settings, while highlighting limits in likelihood-free regimes and suggesting avenues for future enhancements through iterative training strategies.
Abstract
Amortized Bayesian inference (ABI) offers fast, scalable approximations to posterior densities by training neural surrogates on data simulated from the statistical model. However, ABI methods are highly sensitive to model misspecification: when observed data fall outside the training distribution (generative scope of the statistical models), neural surrogates can behave unpredictably. This makes it a challenge in a model comparison setting, where multiple statistical models are considered, of which at least some are misspecified. Recent work on self-consistency (SC) provides a promising remedy to this issue, accessible even for empirical data (without ground-truth labels). In this work, we investigate how SC can improve amortized model comparison conceptualized in four different ways. Across two synthetic and two real-world case studies, we find that approaches for model comparison that estimate marginal likelihoods through approximate parameter posteriors consistently outperform methods that directly approximate model evidence or posterior model probabilities. SC training improves robustness when the likelihood is available, even under severe model misspecification. The benefits of SC for methods without access of analytic likelihoods are more limited and inconsistent. Our results suggest practical guidance for reliable amortized Bayesian model comparison: prefer parameter posterior-based methods and augment them with SC training on empirical datasets to mitigate extrapolation bias under model misspecification.
