Cargando…

MCMC for Bayesian Uncertainty Quantification from Time-Series Data

In computational neuroscience, Neural Population Models (NPMs) are mechanistic models that describe brain physiology in a range of different states. Within computational neuroscience there is growing interest in the inverse problem of inferring NPM parameters from recordings such as the EEG (Electro...

Descripción completa

Detalles Bibliográficos
Autores principales: Maybank, Philip, Peltzer, Patrick, Naumann, Uwe, Bojak, Ingo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7304777/
http://dx.doi.org/10.1007/978-3-030-50436-6_52
_version_ 1783548325520211968
author Maybank, Philip
Peltzer, Patrick
Naumann, Uwe
Bojak, Ingo
author_facet Maybank, Philip
Peltzer, Patrick
Naumann, Uwe
Bojak, Ingo
author_sort Maybank, Philip
collection PubMed
description In computational neuroscience, Neural Population Models (NPMs) are mechanistic models that describe brain physiology in a range of different states. Within computational neuroscience there is growing interest in the inverse problem of inferring NPM parameters from recordings such as the EEG (Electroencephalogram). Uncertainty quantification is essential in this application area in order to infer the mechanistic effect of interventions such as anaesthesia. This paper presents [Image: see text] software for Bayesian uncertainty quantification in the parameters of NPMs from approximately stationary data using Markov Chain Monte Carlo (MCMC). Modern MCMC methods require first order (and in some cases higher order) derivatives of the posterior density. The software presented offers two distinct methods of evaluating derivatives: finite differences and exact derivatives obtained through Algorithmic Differentiation (AD). For AD, two different implementations are used: the open source Stan Math Library and the commercially licenced [Image: see text] tool distributed by NAG (Numerical Algorithms Group). The use of derivative information in MCMC sampling is demonstrated through a simple example, the noise-driven harmonic oscillator. And different methods for computing derivatives are compared. The software is written in a modular object-oriented way such that it can be extended to derivative based MCMC for other scientific domains.
format Online
Article
Text
id pubmed-7304777
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-73047772020-06-22 MCMC for Bayesian Uncertainty Quantification from Time-Series Data Maybank, Philip Peltzer, Patrick Naumann, Uwe Bojak, Ingo Computational Science – ICCS 2020 Article In computational neuroscience, Neural Population Models (NPMs) are mechanistic models that describe brain physiology in a range of different states. Within computational neuroscience there is growing interest in the inverse problem of inferring NPM parameters from recordings such as the EEG (Electroencephalogram). Uncertainty quantification is essential in this application area in order to infer the mechanistic effect of interventions such as anaesthesia. This paper presents [Image: see text] software for Bayesian uncertainty quantification in the parameters of NPMs from approximately stationary data using Markov Chain Monte Carlo (MCMC). Modern MCMC methods require first order (and in some cases higher order) derivatives of the posterior density. The software presented offers two distinct methods of evaluating derivatives: finite differences and exact derivatives obtained through Algorithmic Differentiation (AD). For AD, two different implementations are used: the open source Stan Math Library and the commercially licenced [Image: see text] tool distributed by NAG (Numerical Algorithms Group). The use of derivative information in MCMC sampling is demonstrated through a simple example, the noise-driven harmonic oscillator. And different methods for computing derivatives are compared. The software is written in a modular object-oriented way such that it can be extended to derivative based MCMC for other scientific domains. 2020-05-25 /pmc/articles/PMC7304777/ http://dx.doi.org/10.1007/978-3-030-50436-6_52 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Maybank, Philip
Peltzer, Patrick
Naumann, Uwe
Bojak, Ingo
MCMC for Bayesian Uncertainty Quantification from Time-Series Data
title MCMC for Bayesian Uncertainty Quantification from Time-Series Data
title_full MCMC for Bayesian Uncertainty Quantification from Time-Series Data
title_fullStr MCMC for Bayesian Uncertainty Quantification from Time-Series Data
title_full_unstemmed MCMC for Bayesian Uncertainty Quantification from Time-Series Data
title_short MCMC for Bayesian Uncertainty Quantification from Time-Series Data
title_sort mcmc for bayesian uncertainty quantification from time-series data
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7304777/
http://dx.doi.org/10.1007/978-3-030-50436-6_52
work_keys_str_mv AT maybankphilip mcmcforbayesianuncertaintyquantificationfromtimeseriesdata
AT peltzerpatrick mcmcforbayesianuncertaintyquantificationfromtimeseriesdata
AT naumannuwe mcmcforbayesianuncertaintyquantificationfromtimeseriesdata
AT bojakingo mcmcforbayesianuncertaintyquantificationfromtimeseriesdata