Cargando…

Automated model calibration with parallel MCMC: Applications for a cardiovascular system model

Computational physiological models continue to increase in complexity, however, the task of efficiently calibrating the model to available clinical data remains a significant challenge. One part of this challenge is associated with long calibration times, which present a barrier for the routine appl...

Descripción completa

Detalles Bibliográficos
Autores principales: Argus, Finbar, Zhao, Debbie, Babarenda Gamage, Thiranja P., Nash, Martyn P., Maso Talou, Gonzalo D.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9683692/
https://www.ncbi.nlm.nih.gov/pubmed/36439250
http://dx.doi.org/10.3389/fphys.2022.1018134
_version_ 1784835109064540160
author Argus, Finbar
Zhao, Debbie
Babarenda Gamage, Thiranja P.
Nash, Martyn P.
Maso Talou, Gonzalo D.
author_facet Argus, Finbar
Zhao, Debbie
Babarenda Gamage, Thiranja P.
Nash, Martyn P.
Maso Talou, Gonzalo D.
author_sort Argus, Finbar
collection PubMed
description Computational physiological models continue to increase in complexity, however, the task of efficiently calibrating the model to available clinical data remains a significant challenge. One part of this challenge is associated with long calibration times, which present a barrier for the routine application of model-based prediction in clinical practice. Another aspect of this challenge is the limited available data for the unique calibration of complex models. Therefore, to calibrate a patient-specific model, it may be beneficial to verify that task-specific model predictions have acceptable uncertainty, rather than requiring all parameters to be uniquely identified. We have developed a pipeline that reduces the set of fitting parameters to make them structurally identifiable and to improve the efficiency of a subsequent Markov Chain Monte Carlo (MCMC) analysis. MCMC was used to find the optimal parameter values and to determine the confidence interval of a task-specific prediction. This approach was demonstrated on numerical experiments where a lumped parameter model of the cardiovascular system was calibrated to brachial artery cuff pressure, echocardiogram volume measurements, and synthetic cerebral blood flow data that approximates what can be obtained from 4D-flow MRI data. This pipeline provides a cerebral arterial pressure prediction that may be useful for determining the risk of hemorrhagic stroke. For a set of three patients, this pipeline successfully reduced the parameter set of a cardiovascular system model from 12 parameters to 8–10 structurally identifiable parameters. This enabled a significant [Formula: see text] efficiency improvement in determining confidence intervals on predictions of pressure compared to performing a naive MCMC analysis with the full parameter set. This demonstrates the potential that the proposed pipeline has in helping address one of the key challenges preventing clinical application of such models. Additionally, for each patient, the MCMC approach yielded a 95% confidence interval on systolic blood pressure prediction in the middle cerebral artery smaller than ±10 mmHg (±1.3 kPa). The proposed pipeline exploits available high-performance computing parallelism to allow straightforward automation for general models and arbitrary data sets, enabling automated calibration of a parameter set that is specific to the available clinical data with minimal user interaction.
format Online
Article
Text
id pubmed-9683692
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-96836922022-11-24 Automated model calibration with parallel MCMC: Applications for a cardiovascular system model Argus, Finbar Zhao, Debbie Babarenda Gamage, Thiranja P. Nash, Martyn P. Maso Talou, Gonzalo D. Front Physiol Physiology Computational physiological models continue to increase in complexity, however, the task of efficiently calibrating the model to available clinical data remains a significant challenge. One part of this challenge is associated with long calibration times, which present a barrier for the routine application of model-based prediction in clinical practice. Another aspect of this challenge is the limited available data for the unique calibration of complex models. Therefore, to calibrate a patient-specific model, it may be beneficial to verify that task-specific model predictions have acceptable uncertainty, rather than requiring all parameters to be uniquely identified. We have developed a pipeline that reduces the set of fitting parameters to make them structurally identifiable and to improve the efficiency of a subsequent Markov Chain Monte Carlo (MCMC) analysis. MCMC was used to find the optimal parameter values and to determine the confidence interval of a task-specific prediction. This approach was demonstrated on numerical experiments where a lumped parameter model of the cardiovascular system was calibrated to brachial artery cuff pressure, echocardiogram volume measurements, and synthetic cerebral blood flow data that approximates what can be obtained from 4D-flow MRI data. This pipeline provides a cerebral arterial pressure prediction that may be useful for determining the risk of hemorrhagic stroke. For a set of three patients, this pipeline successfully reduced the parameter set of a cardiovascular system model from 12 parameters to 8–10 structurally identifiable parameters. This enabled a significant [Formula: see text] efficiency improvement in determining confidence intervals on predictions of pressure compared to performing a naive MCMC analysis with the full parameter set. This demonstrates the potential that the proposed pipeline has in helping address one of the key challenges preventing clinical application of such models. Additionally, for each patient, the MCMC approach yielded a 95% confidence interval on systolic blood pressure prediction in the middle cerebral artery smaller than ±10 mmHg (±1.3 kPa). The proposed pipeline exploits available high-performance computing parallelism to allow straightforward automation for general models and arbitrary data sets, enabling automated calibration of a parameter set that is specific to the available clinical data with minimal user interaction. Frontiers Media S.A. 2022-11-09 /pmc/articles/PMC9683692/ /pubmed/36439250 http://dx.doi.org/10.3389/fphys.2022.1018134 Text en Copyright © 2022 Argus, Zhao, Babarenda Gamage, Nash and Maso Talou. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Physiology
Argus, Finbar
Zhao, Debbie
Babarenda Gamage, Thiranja P.
Nash, Martyn P.
Maso Talou, Gonzalo D.
Automated model calibration with parallel MCMC: Applications for a cardiovascular system model
title Automated model calibration with parallel MCMC: Applications for a cardiovascular system model
title_full Automated model calibration with parallel MCMC: Applications for a cardiovascular system model
title_fullStr Automated model calibration with parallel MCMC: Applications for a cardiovascular system model
title_full_unstemmed Automated model calibration with parallel MCMC: Applications for a cardiovascular system model
title_short Automated model calibration with parallel MCMC: Applications for a cardiovascular system model
title_sort automated model calibration with parallel mcmc: applications for a cardiovascular system model
topic Physiology
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9683692/
https://www.ncbi.nlm.nih.gov/pubmed/36439250
http://dx.doi.org/10.3389/fphys.2022.1018134
work_keys_str_mv AT argusfinbar automatedmodelcalibrationwithparallelmcmcapplicationsforacardiovascularsystemmodel
AT zhaodebbie automatedmodelcalibrationwithparallelmcmcapplicationsforacardiovascularsystemmodel
AT babarendagamagethiranjap automatedmodelcalibrationwithparallelmcmcapplicationsforacardiovascularsystemmodel
AT nashmartynp automatedmodelcalibrationwithparallelmcmcapplicationsforacardiovascularsystemmodel
AT masotalougonzalod automatedmodelcalibrationwithparallelmcmcapplicationsforacardiovascularsystemmodel