Cargando…

Stochastic parameter search for events

BACKGROUND: With recent increase in affordability and accessibility of high-performance computing (HPC), the use of large stochastic models has become increasingly popular for its ability to accurately mimic the behavior of the represented biochemical system. One important application of such models...

Descripción completa

Detalles Bibliográficos
Autores principales: Roh, Min K, Eckhoff, Philip
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4229623/
https://www.ncbi.nlm.nih.gov/pubmed/25380984
http://dx.doi.org/10.1186/s12918-014-0126-y
_version_ 1782344141248659456
author Roh, Min K
Eckhoff, Philip
author_facet Roh, Min K
Eckhoff, Philip
author_sort Roh, Min K
collection PubMed
description BACKGROUND: With recent increase in affordability and accessibility of high-performance computing (HPC), the use of large stochastic models has become increasingly popular for its ability to accurately mimic the behavior of the represented biochemical system. One important application of such models is to predict parameter configurations that yield an event of scientific significance. Due to the high computational requirements of Monte Carlo simulations and dimensionality of parameter space, brute force search is computationally infeasible for most large models. RESULTS: We have developed a novel parameter estimation algorithm—Stochastic Parameter Search for Events (SParSE)—that automatically computes parameter configurations for propagating the system to produce an event of interest at a user-specified success rate and error tolerance. Our method is highly automated and parallelizable. In addition, computational complexity does not scale linearly with the number of unknown parameters; all reaction rate parameters are updated concurrently at the end of each iteration in SParSE. We apply SParSE to three systems of increasing complexity: birth-death, reversible isomerization, and Susceptible-Infectious-Recovered-Susceptible (SIRS) disease transmission. Our results demonstrate that SParSE substantially accelerates computation of the parametric solution hyperplane compared to uniform random search. We also show that the novel heuristic for handling over-perturbing parameter sets enables SParSE to compute biasing parameters for a class of rare events that is not amenable to current algorithms that are based on importance sampling. CONCLUSIONS: SParSE provides a novel, efficient, event-oriented parameter estimation method for computing parametric configurations that can be readily applied to any stochastic systems obeying chemical master equation (CME). Its usability and utility do not diminish with large systems as the algorithmic complexity for a given system is independent of the number of unknown reaction rate parameters. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12918-014-0126-y) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-4229623
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-42296232014-11-14 Stochastic parameter search for events Roh, Min K Eckhoff, Philip BMC Syst Biol Research Article BACKGROUND: With recent increase in affordability and accessibility of high-performance computing (HPC), the use of large stochastic models has become increasingly popular for its ability to accurately mimic the behavior of the represented biochemical system. One important application of such models is to predict parameter configurations that yield an event of scientific significance. Due to the high computational requirements of Monte Carlo simulations and dimensionality of parameter space, brute force search is computationally infeasible for most large models. RESULTS: We have developed a novel parameter estimation algorithm—Stochastic Parameter Search for Events (SParSE)—that automatically computes parameter configurations for propagating the system to produce an event of interest at a user-specified success rate and error tolerance. Our method is highly automated and parallelizable. In addition, computational complexity does not scale linearly with the number of unknown parameters; all reaction rate parameters are updated concurrently at the end of each iteration in SParSE. We apply SParSE to three systems of increasing complexity: birth-death, reversible isomerization, and Susceptible-Infectious-Recovered-Susceptible (SIRS) disease transmission. Our results demonstrate that SParSE substantially accelerates computation of the parametric solution hyperplane compared to uniform random search. We also show that the novel heuristic for handling over-perturbing parameter sets enables SParSE to compute biasing parameters for a class of rare events that is not amenable to current algorithms that are based on importance sampling. CONCLUSIONS: SParSE provides a novel, efficient, event-oriented parameter estimation method for computing parametric configurations that can be readily applied to any stochastic systems obeying chemical master equation (CME). Its usability and utility do not diminish with large systems as the algorithmic complexity for a given system is independent of the number of unknown reaction rate parameters. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12918-014-0126-y) contains supplementary material, which is available to authorized users. BioMed Central 2014-11-08 /pmc/articles/PMC4229623/ /pubmed/25380984 http://dx.doi.org/10.1186/s12918-014-0126-y Text en © Roh and Eckhoff; licensee BioMed Central Ltd. 2014 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Research Article
Roh, Min K
Eckhoff, Philip
Stochastic parameter search for events
title Stochastic parameter search for events
title_full Stochastic parameter search for events
title_fullStr Stochastic parameter search for events
title_full_unstemmed Stochastic parameter search for events
title_short Stochastic parameter search for events
title_sort stochastic parameter search for events
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4229623/
https://www.ncbi.nlm.nih.gov/pubmed/25380984
http://dx.doi.org/10.1186/s12918-014-0126-y
work_keys_str_mv AT rohmink stochasticparametersearchforevents
AT eckhoffphilip stochasticparametersearchforevents