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

dc.contributor.authorKlein, Julia
dc.contributor.authorPhung, Huy
dc.contributor.authorHajnal, Matej
dc.contributor.authorŠafránek, David
dc.contributor.authorPetrov, Tatjana
dc.date.accessioned2024-01-16T09:49:54Z
dc.date.available2024-01-16T09:49:54Z
dc.date.issued2023-11-13
dc.description.abstractStochastic 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.
dc.description.versionpublisheddeu
dc.identifier.doi10.1371/journal.pone.0291151
dc.identifier.ppn187817018X
dc.identifier.urihttps://kops.uni-konstanz.de/handle/123456789/69059
dc.language.isoeng
dc.rightsAttribution 4.0 International
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subject.ddc004
dc.titleCombining formal methods and Bayesian approach for inferring discrete-state stochastic models from steady-state dataeng
dc.typeJOURNAL_ARTICLE
dspace.entity.typePublication
kops.citation.bibtex
@article{Klein2023-11-13Combi-69059,
  title={Combining formal methods and Bayesian approach for inferring discrete-state stochastic models from steady-state data},
  year={2023},
  doi={10.1371/journal.pone.0291151},
  number={11},
  volume={18},
  journal={PLoS ONE},
  author={Klein, Julia and Phung, Huy and Hajnal, Matej and Šafránek, David and Petrov, Tatjana},
  note={Article Number: e0291151}
}
kops.citation.iso690KLEIN, Julia, Huy PHUNG, Matej HAJNAL, David ŠAFRÁNEK, Tatjana PETROV, 2023. Combining formal methods and Bayesian approach for inferring discrete-state stochastic models from steady-state data. In: PLoS ONE. Public Library of Science (PLoS). 2023, 18(11), e0291151. eISSN 1932-6203. Verfügbar unter: doi: 10.1371/journal.pone.0291151deu
kops.citation.iso690KLEIN, Julia, Huy PHUNG, Matej HAJNAL, David ŠAFRÁNEK, Tatjana PETROV, 2023. Combining formal methods and Bayesian approach for inferring discrete-state stochastic models from steady-state data. In: PLoS ONE. Public Library of Science (PLoS). 2023, 18(11), e0291151. eISSN 1932-6203. Available under: doi: 10.1371/journal.pone.0291151eng
kops.citation.rdf
<rdf:RDF
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:bibo="http://purl.org/ontology/bibo/"
    xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#"
    xmlns:foaf="http://xmlns.com/foaf/0.1/"
    xmlns:void="http://rdfs.org/ns/void#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#" > 
  <rdf:Description rdf:about="https://kops.uni-konstanz.de/server/rdf/resource/123456789/69059">
    <foaf:homepage rdf:resource="http://localhost:8080/"/>
    <dc:creator>Petrov, Tatjana</dc:creator>
    <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/69059/1/Klein_2-kb5e0soknxmn8.pdf"/>
    <dc:creator>Phung, Huy</dc:creator>
    <dc:language>eng</dc:language>
    <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2024-01-16T09:49:54Z</dcterms:available>
    <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/>
    <dcterms:issued>2023-11-13</dcterms:issued>
    <dcterms:rights rdf:resource="http://creativecommons.org/licenses/by/4.0/"/>
    <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/43615"/>
    <dc:creator>Klein, Julia</dc:creator>
    <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/43615"/>
    <dc:contributor>Šafránek, David</dc:contributor>
    <dc:rights>Attribution 4.0 International</dc:rights>
    <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <dc:contributor>Klein, Julia</dc:contributor>
    <dc:creator>Šafránek, David</dc:creator>
    <dc:creator>Hajnal, Matej</dc:creator>
    <dcterms:title>Combining formal methods and Bayesian approach for inferring discrete-state stochastic models from steady-state data</dcterms:title>
    <dc:contributor>Petrov, Tatjana</dc:contributor>
    <dc:contributor>Phung, Huy</dc:contributor>
    <dc:contributor>Hajnal, Matej</dc:contributor>
    <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2024-01-16T09:49:54Z</dc:date>
    <bibo:uri rdf:resource="https://kops.uni-konstanz.de/handle/123456789/69059"/>
    <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/69059/1/Klein_2-kb5e0soknxmn8.pdf"/>
    <dcterms:abstract>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.</dcterms:abstract>
  </rdf:Description>
</rdf:RDF>
kops.description.funding{"first": "dfg", "second": "422037984"}
kops.description.funding{"first": "dfg", "second": "422037984"}
kops.description.openAccessopenaccessgold
kops.flag.isPeerReviewedtrue
kops.flag.knbibliographytrue
kops.identifier.nbnurn:nbn:de:bsz:352-2-kb5e0soknxmn8
kops.relation.dfgProjectID422037984
kops.sourcefieldPLoS ONE. Public Library of Science (PLoS). 2023, <b>18</b>(11), e0291151. eISSN 1932-6203. Verfügbar unter: doi: 10.1371/journal.pone.0291151deu
kops.sourcefield.plainPLoS ONE. Public Library of Science (PLoS). 2023, 18(11), e0291151. eISSN 1932-6203. Verfügbar unter: doi: 10.1371/journal.pone.0291151deu
kops.sourcefield.plainPLoS ONE. Public Library of Science (PLoS). 2023, 18(11), e0291151. eISSN 1932-6203. Available under: doi: 10.1371/journal.pone.0291151eng
relation.isAuthorOfPublication7a2180c3-3a6c-422c-bc89-c4da185706dd
relation.isAuthorOfPublication2a8335fb-b010-482e-813a-6a2678ba773a
relation.isAuthorOfPublication964fc3ea-29ed-442f-af03-c8fe8f5df0bc
relation.isAuthorOfPublication.latestForDiscovery7a2180c3-3a6c-422c-bc89-c4da185706dd
relation.isDatasetOfPublicationf37b0a4d-44db-4e69-800c-4a5a66f5ed21
relation.isDatasetOfPublication.latestForDiscoveryf37b0a4d-44db-4e69-800c-4a5a66f5ed21
source.bibliographicInfo.articleNumbere0291151
source.bibliographicInfo.issue11
source.bibliographicInfo.volume18
source.identifier.eissn1932-6203
source.periodicalTitlePLoS ONE
source.publisherPublic Library of Science (PLoS)

Dateien

Originalbündel

Gerade angezeigt 1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
Klein_2-kb5e0soknxmn8.pdf
Größe:
2.5 MB
Format:
Adobe Portable Document Format
Klein_2-kb5e0soknxmn8.pdf
Klein_2-kb5e0soknxmn8.pdfGröße: 2.5 MBDownloads: 106

Lizenzbündel

Gerade angezeigt 1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
license.txt
Größe:
3.96 KB
Format:
Item-specific license agreed upon to submission
Beschreibung:
license.txt
license.txtGröße: 3.96 KBDownloads: 0