Cargando…
Gradient-based MCMC samplers for dynamic causal modelling
In this technical note, we derive two MCMC (Markov chain Monte Carlo) samplers for dynamic causal models (DCMs). Specifically, we use (a) Hamiltonian MCMC (HMC-E) where sampling is simulated using Hamilton’s equation of motion and (b) Langevin Monte Carlo algorithm (LMC-R and LMC-E) that simulates t...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Academic Press
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4692453/ https://www.ncbi.nlm.nih.gov/pubmed/26213349 http://dx.doi.org/10.1016/j.neuroimage.2015.07.043 |
_version_ | 1782407259470430208 |
---|---|
author | Sengupta, Biswa Friston, Karl J. Penny, Will D. |
author_facet | Sengupta, Biswa Friston, Karl J. Penny, Will D. |
author_sort | Sengupta, Biswa |
collection | PubMed |
description | In this technical note, we derive two MCMC (Markov chain Monte Carlo) samplers for dynamic causal models (DCMs). Specifically, we use (a) Hamiltonian MCMC (HMC-E) where sampling is simulated using Hamilton’s equation of motion and (b) Langevin Monte Carlo algorithm (LMC-R and LMC-E) that simulates the Langevin diffusion of samples using gradients either on a Euclidean (E) or on a Riemannian (R) manifold. While LMC-R requires minimal tuning, the implementation of HMC-E is heavily dependent on its tuning parameters. These parameters are therefore optimised by learning a Gaussian process model of the time-normalised sample correlation matrix. This allows one to formulate an objective function that balances tuning parameter exploration and exploitation, furnishing an intervention-free inference scheme. Using neural mass models (NMMs)—a class of biophysically motivated DCMs—we find that HMC-E is statistically more efficient than LMC-R (with a Riemannian metric); yet both gradient-based samplers are far superior to the random walk Metropolis algorithm, which proves inadequate to steer away from dynamical instability. |
format | Online Article Text |
id | pubmed-4692453 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | Academic Press |
record_format | MEDLINE/PubMed |
spelling | pubmed-46924532016-01-15 Gradient-based MCMC samplers for dynamic causal modelling Sengupta, Biswa Friston, Karl J. Penny, Will D. Neuroimage Technical Note In this technical note, we derive two MCMC (Markov chain Monte Carlo) samplers for dynamic causal models (DCMs). Specifically, we use (a) Hamiltonian MCMC (HMC-E) where sampling is simulated using Hamilton’s equation of motion and (b) Langevin Monte Carlo algorithm (LMC-R and LMC-E) that simulates the Langevin diffusion of samples using gradients either on a Euclidean (E) or on a Riemannian (R) manifold. While LMC-R requires minimal tuning, the implementation of HMC-E is heavily dependent on its tuning parameters. These parameters are therefore optimised by learning a Gaussian process model of the time-normalised sample correlation matrix. This allows one to formulate an objective function that balances tuning parameter exploration and exploitation, furnishing an intervention-free inference scheme. Using neural mass models (NMMs)—a class of biophysically motivated DCMs—we find that HMC-E is statistically more efficient than LMC-R (with a Riemannian metric); yet both gradient-based samplers are far superior to the random walk Metropolis algorithm, which proves inadequate to steer away from dynamical instability. Academic Press 2016-01-15 /pmc/articles/PMC4692453/ /pubmed/26213349 http://dx.doi.org/10.1016/j.neuroimage.2015.07.043 Text en © 2015 The Authors. Published by Elsevier Inc. http://creativecommons.org/licenses/by/4.0/ This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Technical Note Sengupta, Biswa Friston, Karl J. Penny, Will D. Gradient-based MCMC samplers for dynamic causal modelling |
title | Gradient-based MCMC samplers for dynamic causal modelling |
title_full | Gradient-based MCMC samplers for dynamic causal modelling |
title_fullStr | Gradient-based MCMC samplers for dynamic causal modelling |
title_full_unstemmed | Gradient-based MCMC samplers for dynamic causal modelling |
title_short | Gradient-based MCMC samplers for dynamic causal modelling |
title_sort | gradient-based mcmc samplers for dynamic causal modelling |
topic | Technical Note |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4692453/ https://www.ncbi.nlm.nih.gov/pubmed/26213349 http://dx.doi.org/10.1016/j.neuroimage.2015.07.043 |
work_keys_str_mv | AT senguptabiswa gradientbasedmcmcsamplersfordynamiccausalmodelling AT fristonkarlj gradientbasedmcmcsamplersfordynamiccausalmodelling AT pennywilld gradientbasedmcmcsamplersfordynamiccausalmodelling |