Cargando…

Combining formal methods and Bayesian approach for inferring discrete-state stochastic models from steady-state data

Stochastic population models are widely used to model phenomena in different areas such as cyber-physical systems, chemical kinetics, collective animal behaviour, and beyond. Quantitative analysis of stochastic population models easily becomes challenging due to the combinatorial number of possible...

Descripción completa

Detalles Bibliográficos
Autores principales: Klein, Julia, Phung, Huy, Hajnal, Matej, Šafránek, David, Petrov, Tatjana
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10642793/
https://www.ncbi.nlm.nih.gov/pubmed/37956126
http://dx.doi.org/10.1371/journal.pone.0291151
_version_ 1785147024909271040
author Klein, Julia
Phung, Huy
Hajnal, Matej
Šafránek, David
Petrov, Tatjana
author_facet Klein, Julia
Phung, Huy
Hajnal, Matej
Šafránek, David
Petrov, Tatjana
author_sort Klein, Julia
collection PubMed
description Stochastic population models are widely used to model phenomena in different areas such as cyber-physical systems, chemical kinetics, collective animal behaviour, and beyond. Quantitative analysis of stochastic population models easily becomes challenging due to the combinatorial number of possible states of the population. Moreover, while the modeller easily hypothesises the mechanistic aspects of the model, the quantitative parameters associated to these mechanistic transitions are difficult or impossible to measure directly. In this paper, we investigate how formal verification methods can aid parameter inference for population discrete-time Markov chains in a scenario where only a limited sample of population-level data measurements—sample distributions among terminal states—are available. We first discuss the parameter identifiability and uncertainty quantification in this setup, as well as how the existing techniques of formal parameter synthesis and Bayesian inference apply. Then, we propose and implement four different methods, three of which incorporate formal parameter synthesis as a pre-computation step. We empirically evaluate the performance of the proposed methods over four representative case studies. We find that our proposed methods incorporating formal parameter synthesis as a pre-computation step allow us to significantly enhance the accuracy, precision, and scalability of inference. Specifically, in the case of unidentifiable parameters, we accurately capture the subspace of parameters which is data-compliant at a desired confidence level.
format Online
Article
Text
id pubmed-10642793
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-106427932023-11-14 Combining formal methods and Bayesian approach for inferring discrete-state stochastic models from steady-state data Klein, Julia Phung, Huy Hajnal, Matej Šafránek, David Petrov, Tatjana PLoS One Research Article Stochastic population models are widely used to model phenomena in different areas such as cyber-physical systems, chemical kinetics, collective animal behaviour, and beyond. Quantitative analysis of stochastic population models easily becomes challenging due to the combinatorial number of possible states of the population. Moreover, while the modeller easily hypothesises the mechanistic aspects of the model, the quantitative parameters associated to these mechanistic transitions are difficult or impossible to measure directly. In this paper, we investigate how formal verification methods can aid parameter inference for population discrete-time Markov chains in a scenario where only a limited sample of population-level data measurements—sample distributions among terminal states—are available. We first discuss the parameter identifiability and uncertainty quantification in this setup, as well as how the existing techniques of formal parameter synthesis and Bayesian inference apply. Then, we propose and implement four different methods, three of which incorporate formal parameter synthesis as a pre-computation step. We empirically evaluate the performance of the proposed methods over four representative case studies. We find that our proposed methods incorporating formal parameter synthesis as a pre-computation step allow us to significantly enhance the accuracy, precision, and scalability of inference. Specifically, in the case of unidentifiable parameters, we accurately capture the subspace of parameters which is data-compliant at a desired confidence level. Public Library of Science 2023-11-13 /pmc/articles/PMC10642793/ /pubmed/37956126 http://dx.doi.org/10.1371/journal.pone.0291151 Text en © 2023 Klein et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Klein, Julia
Phung, Huy
Hajnal, Matej
Šafránek, David
Petrov, Tatjana
Combining formal methods and Bayesian approach for inferring discrete-state stochastic models from steady-state data
title Combining formal methods and Bayesian approach for inferring discrete-state stochastic models from steady-state data
title_full Combining formal methods and Bayesian approach for inferring discrete-state stochastic models from steady-state data
title_fullStr Combining formal methods and Bayesian approach for inferring discrete-state stochastic models from steady-state data
title_full_unstemmed Combining formal methods and Bayesian approach for inferring discrete-state stochastic models from steady-state data
title_short Combining formal methods and Bayesian approach for inferring discrete-state stochastic models from steady-state data
title_sort combining formal methods and bayesian approach for inferring discrete-state stochastic models from steady-state data
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10642793/
https://www.ncbi.nlm.nih.gov/pubmed/37956126
http://dx.doi.org/10.1371/journal.pone.0291151
work_keys_str_mv AT kleinjulia combiningformalmethodsandbayesianapproachforinferringdiscretestatestochasticmodelsfromsteadystatedata
AT phunghuy combiningformalmethodsandbayesianapproachforinferringdiscretestatestochasticmodelsfromsteadystatedata
AT hajnalmatej combiningformalmethodsandbayesianapproachforinferringdiscretestatestochasticmodelsfromsteadystatedata
AT safranekdavid combiningformalmethodsandbayesianapproachforinferringdiscretestatestochasticmodelsfromsteadystatedata
AT petrovtatjana combiningformalmethodsandbayesianapproachforinferringdiscretestatestochasticmodelsfromsteadystatedata