Cargando…
An introduction to thermodynamic integration and application to dynamic causal models
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...
Autores principales: | , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer Netherlands
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8807794/ https://www.ncbi.nlm.nih.gov/pubmed/35116083 http://dx.doi.org/10.1007/s11571-021-09696-9 |
_version_ | 1784643755841683456 |
---|---|
author | Aponte, Eduardo A. Yao, Yu Raman, Sudhir Frässle, Stefan Heinzle, Jakob Penny, Will D. Stephan, Klaas E. |
author_facet | Aponte, Eduardo A. Yao, Yu Raman, Sudhir Frässle, Stefan Heinzle, Jakob Penny, Will D. Stephan, Klaas E. |
author_sort | Aponte, Eduardo A. |
collection | PubMed |
description | 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 the context of DCM, the log evidence is usually approximated using variational Bayes. Although this approach is highly efficient, it makes distributional assumptions and is vulnerable to local extrema. This paper introduces the use of thermodynamic integration (TI) for Bayesian model selection and averaging in the context of DCM. TI is based on Markov chain Monte Carlo sampling which is asymptotically exact but orders of magnitude slower than variational Bayes. In this paper, we explain the theoretical foundations of TI, covering key concepts such as the free energy and its origins in statistical physics. Our aim is to convey an in-depth understanding of the method starting from its historical origin in statistical physics. In addition, we demonstrate the practical application of TI via a series of examples which serve to guide the user in applying this method. Furthermore, these examples demonstrate that, given an efficient implementation and hardware capable of parallel processing, the challenge of high computational demand can be overcome successfully. The TI implementation presented in this paper is freely available as part of the open source software TAPAS. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1007/s11571-021-09696-9. |
format | Online Article Text |
id | pubmed-8807794 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Springer Netherlands |
record_format | MEDLINE/PubMed |
spelling | pubmed-88077942022-02-02 An introduction to thermodynamic integration and application to dynamic causal models Aponte, Eduardo A. Yao, Yu Raman, Sudhir Frässle, Stefan Heinzle, Jakob Penny, Will D. Stephan, Klaas E. Cogn Neurodyn Review Paper 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 the context of DCM, the log evidence is usually approximated using variational Bayes. Although this approach is highly efficient, it makes distributional assumptions and is vulnerable to local extrema. This paper introduces the use of thermodynamic integration (TI) for Bayesian model selection and averaging in the context of DCM. TI is based on Markov chain Monte Carlo sampling which is asymptotically exact but orders of magnitude slower than variational Bayes. In this paper, we explain the theoretical foundations of TI, covering key concepts such as the free energy and its origins in statistical physics. Our aim is to convey an in-depth understanding of the method starting from its historical origin in statistical physics. In addition, we demonstrate the practical application of TI via a series of examples which serve to guide the user in applying this method. Furthermore, these examples demonstrate that, given an efficient implementation and hardware capable of parallel processing, the challenge of high computational demand can be overcome successfully. The TI implementation presented in this paper is freely available as part of the open source software TAPAS. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1007/s11571-021-09696-9. Springer Netherlands 2021-07-25 2022-02 /pmc/articles/PMC8807794/ /pubmed/35116083 http://dx.doi.org/10.1007/s11571-021-09696-9 Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Review Paper Aponte, Eduardo A. Yao, Yu Raman, Sudhir Frässle, Stefan Heinzle, Jakob Penny, Will D. Stephan, Klaas E. An introduction to thermodynamic integration and application to dynamic causal models |
title | An introduction to thermodynamic integration and application to dynamic causal models |
title_full | An introduction to thermodynamic integration and application to dynamic causal models |
title_fullStr | An introduction to thermodynamic integration and application to dynamic causal models |
title_full_unstemmed | An introduction to thermodynamic integration and application to dynamic causal models |
title_short | An introduction to thermodynamic integration and application to dynamic causal models |
title_sort | introduction to thermodynamic integration and application to dynamic causal models |
topic | Review Paper |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8807794/ https://www.ncbi.nlm.nih.gov/pubmed/35116083 http://dx.doi.org/10.1007/s11571-021-09696-9 |
work_keys_str_mv | AT aponteeduardoa anintroductiontothermodynamicintegrationandapplicationtodynamiccausalmodels AT yaoyu anintroductiontothermodynamicintegrationandapplicationtodynamiccausalmodels AT ramansudhir anintroductiontothermodynamicintegrationandapplicationtodynamiccausalmodels AT frasslestefan anintroductiontothermodynamicintegrationandapplicationtodynamiccausalmodels AT heinzlejakob anintroductiontothermodynamicintegrationandapplicationtodynamiccausalmodels AT pennywilld anintroductiontothermodynamicintegrationandapplicationtodynamiccausalmodels AT stephanklaase anintroductiontothermodynamicintegrationandapplicationtodynamiccausalmodels AT aponteeduardoa introductiontothermodynamicintegrationandapplicationtodynamiccausalmodels AT yaoyu introductiontothermodynamicintegrationandapplicationtodynamiccausalmodels AT ramansudhir introductiontothermodynamicintegrationandapplicationtodynamiccausalmodels AT frasslestefan introductiontothermodynamicintegrationandapplicationtodynamiccausalmodels AT heinzlejakob introductiontothermodynamicintegrationandapplicationtodynamiccausalmodels AT pennywilld introductiontothermodynamicintegrationandapplicationtodynamiccausalmodels AT stephanklaase introductiontothermodynamicintegrationandapplicationtodynamiccausalmodels |