Cargando…

Learning stochastic process-based models of dynamical systems from knowledge and data

BACKGROUND: Identifying a proper model structure, using methods that address both structural and parameter uncertainty, is a crucial problem within the systems approach to biology. And yet, it has a marginal presence in the recent literature. While many existing approaches integrate methods for simu...

Descripción completa

Detalles Bibliográficos
Autores principales: Tanevski, Jovan, Todorovski, Ljupčo, Džeroski, Sašo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4802653/
https://www.ncbi.nlm.nih.gov/pubmed/27005698
http://dx.doi.org/10.1186/s12918-016-0273-4
_version_ 1782422765326827520
author Tanevski, Jovan
Todorovski, Ljupčo
Džeroski, Sašo
author_facet Tanevski, Jovan
Todorovski, Ljupčo
Džeroski, Sašo
author_sort Tanevski, Jovan
collection PubMed
description BACKGROUND: Identifying a proper model structure, using methods that address both structural and parameter uncertainty, is a crucial problem within the systems approach to biology. And yet, it has a marginal presence in the recent literature. While many existing approaches integrate methods for simulation and parameter estimation of a single model to address parameter uncertainty, only few of them address structural uncertainty at the same time. The methods for handling structure uncertainty often oversimplify the problem by allowing the human modeler to explicitly enumerate a relatively small number of alternative model structures. On the other hand, process-based modeling methods provide flexible modular formalisms for specifying large classes of plausible model structures, but their scope is limited to deterministic models. Here, we aim at extending the scope of process-based modeling methods to inductively learn stochastic models from knowledge and data. RESULTS: We combine the flexibility of process-based modeling in terms of addressing structural uncertainty with the benefits of stochastic modeling. The proposed method combines search trough the space of plausible model structures, the parsimony principle and parameter estimation to identify a model with optimal structure and parameters. We illustrate the utility of the proposed method on four stochastic modeling tasks in two domains: gene regulatory networks and epidemiology. Within the first domain, using synthetically generated data, the method successfully recovers the structure and parameters of known regulatory networks from simulations. In the epidemiology domain, the method successfully reconstructs previously established models of epidemic outbreaks from real, sparse and noisy measurement data. CONCLUSIONS: The method represents a unified approach to modeling dynamical systems that allows for flexible formalization of the space of candidate model structures, deterministic and stochastic interpretation of model dynamics, and automated induction of model structure and parameters from data. The method is able to reconstruct models of dynamical systems from synthetic and real data.
format Online
Article
Text
id pubmed-4802653
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-48026532016-03-22 Learning stochastic process-based models of dynamical systems from knowledge and data Tanevski, Jovan Todorovski, Ljupčo Džeroski, Sašo BMC Syst Biol Methodology Article BACKGROUND: Identifying a proper model structure, using methods that address both structural and parameter uncertainty, is a crucial problem within the systems approach to biology. And yet, it has a marginal presence in the recent literature. While many existing approaches integrate methods for simulation and parameter estimation of a single model to address parameter uncertainty, only few of them address structural uncertainty at the same time. The methods for handling structure uncertainty often oversimplify the problem by allowing the human modeler to explicitly enumerate a relatively small number of alternative model structures. On the other hand, process-based modeling methods provide flexible modular formalisms for specifying large classes of plausible model structures, but their scope is limited to deterministic models. Here, we aim at extending the scope of process-based modeling methods to inductively learn stochastic models from knowledge and data. RESULTS: We combine the flexibility of process-based modeling in terms of addressing structural uncertainty with the benefits of stochastic modeling. The proposed method combines search trough the space of plausible model structures, the parsimony principle and parameter estimation to identify a model with optimal structure and parameters. We illustrate the utility of the proposed method on four stochastic modeling tasks in two domains: gene regulatory networks and epidemiology. Within the first domain, using synthetically generated data, the method successfully recovers the structure and parameters of known regulatory networks from simulations. In the epidemiology domain, the method successfully reconstructs previously established models of epidemic outbreaks from real, sparse and noisy measurement data. CONCLUSIONS: The method represents a unified approach to modeling dynamical systems that allows for flexible formalization of the space of candidate model structures, deterministic and stochastic interpretation of model dynamics, and automated induction of model structure and parameters from data. The method is able to reconstruct models of dynamical systems from synthetic and real data. BioMed Central 2016-03-22 /pmc/articles/PMC4802653/ /pubmed/27005698 http://dx.doi.org/10.1186/s12918-016-0273-4 Text en © Tanevski et al. 2016 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. 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 Methodology Article
Tanevski, Jovan
Todorovski, Ljupčo
Džeroski, Sašo
Learning stochastic process-based models of dynamical systems from knowledge and data
title Learning stochastic process-based models of dynamical systems from knowledge and data
title_full Learning stochastic process-based models of dynamical systems from knowledge and data
title_fullStr Learning stochastic process-based models of dynamical systems from knowledge and data
title_full_unstemmed Learning stochastic process-based models of dynamical systems from knowledge and data
title_short Learning stochastic process-based models of dynamical systems from knowledge and data
title_sort learning stochastic process-based models of dynamical systems from knowledge and data
topic Methodology Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4802653/
https://www.ncbi.nlm.nih.gov/pubmed/27005698
http://dx.doi.org/10.1186/s12918-016-0273-4
work_keys_str_mv AT tanevskijovan learningstochasticprocessbasedmodelsofdynamicalsystemsfromknowledgeanddata
AT todorovskiljupco learningstochasticprocessbasedmodelsofdynamicalsystemsfromknowledgeanddata
AT dzeroskisaso learningstochasticprocessbasedmodelsofdynamicalsystemsfromknowledgeanddata