bioRxivNeurosciencePreprint
Thermodynamic integration for dynamic causal models
Eduardo A. AponteiD, Sudhir Raman, Stefan FrässleiD, Jakob HeinzleiD, W.D. PennyiD, Klaas Enno StephaniD
Abstract
In generative modeling of neuroimaging data, such as dynamic causal modeling (DCM), one typically considers several alternative models, either to determine the most plausible explanation for observed data (Bayesian model selection) or to account for model uncertainty (Bayesian model averaging). Both procedures rest on estimates of the model evidence, a principled trade-off between model accuracy and complexity. In DCM, the log evidence is usually approximated using variational Bayes (VB) under the Laplace approximation (VBL). Although this approach is highly efficient, it makes distributional assumptions and can be vulnerable to local extrema. An alternative to VBL is Markov Chain Monte Carlo (MCMC) sampling, which is asymptotically exact but orders of magnitude slower than VB. This has so far prevented its routine use for DCM.\n\nThis paper makes four contributions. First, we introduce a powerful MCMC scheme - thermodynamic integration (TI) - to neuroimaging and present a derivation that establishes a theoretical link to VB. Second, this derivation is based on a tutorial-like introduction to concepts of free energy in physics and statistics. Third, we present an implementation of TI for DCM that rests on population MCMC. Fourth, using simulations and empirical functional magnetic resonance imaging (fMRI) data, we compare log evidence estimates obtained by TI, VBL, and other MCMC-based estimators (prior arithmetic mean and posterior harmonic mean). We find that model comparison based on VBL gives reliable results in most cases, justifying its use in standard DCM for fMRI. Furthermore, we demonstrate that for complex and/or nonlinear models, TI may provide more robust estimates of the log evidence. Importantly, accurate estimates of the model evidence can be obtained with TI in acceptable computation time. This paves the way for using DCM in scenarios where the robustness of single-subject inference and model selection becomes paramount, such as differential diagnosis in clinical applications.
- research focus: benchmarking
- research focus: gene regulatory network inference
- research focus: differential expression
- approach: variational autoencoder
- approach: Bayesian inference
- approach: statistical model
- Citations
- 0
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- An Introduction to Thermodynamic Integration and Application to Dynamic Causal Models
Eduardo A. Aponte, Yu Yao, … Klaas Enno Stephan·Cognitive NeurodynamicsPeer-reviewed·Jul 24, 2021
- Challenges for Bayesian Model Selection of Dynamic Causal Models
Rebecca N. van den Honert, Sarah Shultz, … Gregory McCarthy·bioRxiv·Jan 22, 2017
- Technical Note: A fast and robust integrator of delay differential equations in DCM for electrophysiological data
Dario Schöbi, Cao Tri, … Klaas Enno Stephan·NeuroImagePeer-reviewed·Sep 13, 2021
- Dynamics-Informed Priors (DIP) for Neural Mass Modelling
Alessia Caccamo, Dominic M Dunstan, … Marc Goodfellow·Imaging NeurosciencePeer-reviewed·Jan 1, 2026
- Increasing spectral DCM flexibility and speed by leveraging Julia's ModelingToolkit and automated differentiation
David Hofmann, Anthony G. Chesebro, … Helmut H. Strey·Imaging NeurosciencePeer-reviewed·Jan 1, 2025
- Dynamic Causal Modeling in Probabilistic Programming Languages
Nina Baldy, Marmaduke Woodman, … Meysam Hashemi·bioRxiv·Nov 6, 2024