Cargando…

Fast uncertainty quantification for dynamic flux balance analysis using non-smooth polynomial chaos expansions

We present a novel surrogate modeling method that can be used to accelerate the solution of uncertainty quantification (UQ) problems arising in nonlinear and non-smooth models of biological systems. In particular, we focus on dynamic flux balance analysis (DFBA) models that couple intracellular flux...

Descripción completa

Detalles Bibliográficos
Autores principales: Paulson, Joel A., Martin-Casas, Marc, Mesbah, Ali
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6742419/
https://www.ncbi.nlm.nih.gov/pubmed/31469832
http://dx.doi.org/10.1371/journal.pcbi.1007308
_version_ 1783451110864846848
author Paulson, Joel A.
Martin-Casas, Marc
Mesbah, Ali
author_facet Paulson, Joel A.
Martin-Casas, Marc
Mesbah, Ali
author_sort Paulson, Joel A.
collection PubMed
description We present a novel surrogate modeling method that can be used to accelerate the solution of uncertainty quantification (UQ) problems arising in nonlinear and non-smooth models of biological systems. In particular, we focus on dynamic flux balance analysis (DFBA) models that couple intracellular fluxes, found from the solution of a constrained metabolic network model of the cellular metabolism, to the time-varying nature of the extracellular substrate and product concentrations. DFBA models are generally computationally expensive and present unique challenges to UQ, as they entail dynamic simulations with discrete events that correspond to switches in the active set of the solution of the constrained intracellular model. The proposed non-smooth polynomial chaos expansion (nsPCE) method is an extension of traditional PCE that can effectively capture singularities in the DFBA model response due to the occurrence of these discrete events. The key idea in nsPCE is to use a model of the singularity time to partition the parameter space into two elements on which the model response behaves smoothly. Separate PCE models are then fit in both elements using a basis-adaptive sparse regression approach that is known to scale well with respect to the number of uncertain parameters. We demonstrate the effectiveness of nsPCE on a DFBA model of an E. coli monoculture that consists of 1075 reactions and 761 metabolites. We first illustrate how traditional PCE is unable to handle problems of this level of complexity. We demonstrate that over 800-fold savings in computational cost of uncertainty propagation and Bayesian estimation of parameters in the substrate uptake kinetics can be achieved by using the nsPCE surrogates in place of the full DFBA model simulations. We then investigate the scalability of the nsPCE method by utilizing it for global sensitivity analysis and maximum a posteriori estimation in a synthetic metabolic network problem with a larger number of parameters related to both intracellular and extracellular quantities.
format Online
Article
Text
id pubmed-6742419
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-67424192019-09-20 Fast uncertainty quantification for dynamic flux balance analysis using non-smooth polynomial chaos expansions Paulson, Joel A. Martin-Casas, Marc Mesbah, Ali PLoS Comput Biol Research Article We present a novel surrogate modeling method that can be used to accelerate the solution of uncertainty quantification (UQ) problems arising in nonlinear and non-smooth models of biological systems. In particular, we focus on dynamic flux balance analysis (DFBA) models that couple intracellular fluxes, found from the solution of a constrained metabolic network model of the cellular metabolism, to the time-varying nature of the extracellular substrate and product concentrations. DFBA models are generally computationally expensive and present unique challenges to UQ, as they entail dynamic simulations with discrete events that correspond to switches in the active set of the solution of the constrained intracellular model. The proposed non-smooth polynomial chaos expansion (nsPCE) method is an extension of traditional PCE that can effectively capture singularities in the DFBA model response due to the occurrence of these discrete events. The key idea in nsPCE is to use a model of the singularity time to partition the parameter space into two elements on which the model response behaves smoothly. Separate PCE models are then fit in both elements using a basis-adaptive sparse regression approach that is known to scale well with respect to the number of uncertain parameters. We demonstrate the effectiveness of nsPCE on a DFBA model of an E. coli monoculture that consists of 1075 reactions and 761 metabolites. We first illustrate how traditional PCE is unable to handle problems of this level of complexity. We demonstrate that over 800-fold savings in computational cost of uncertainty propagation and Bayesian estimation of parameters in the substrate uptake kinetics can be achieved by using the nsPCE surrogates in place of the full DFBA model simulations. We then investigate the scalability of the nsPCE method by utilizing it for global sensitivity analysis and maximum a posteriori estimation in a synthetic metabolic network problem with a larger number of parameters related to both intracellular and extracellular quantities. Public Library of Science 2019-08-30 /pmc/articles/PMC6742419/ /pubmed/31469832 http://dx.doi.org/10.1371/journal.pcbi.1007308 Text en © 2019 Paulson et al http://creativecommons.org/licenses/by/4.0/ 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 author and source are credited.
spellingShingle Research Article
Paulson, Joel A.
Martin-Casas, Marc
Mesbah, Ali
Fast uncertainty quantification for dynamic flux balance analysis using non-smooth polynomial chaos expansions
title Fast uncertainty quantification for dynamic flux balance analysis using non-smooth polynomial chaos expansions
title_full Fast uncertainty quantification for dynamic flux balance analysis using non-smooth polynomial chaos expansions
title_fullStr Fast uncertainty quantification for dynamic flux balance analysis using non-smooth polynomial chaos expansions
title_full_unstemmed Fast uncertainty quantification for dynamic flux balance analysis using non-smooth polynomial chaos expansions
title_short Fast uncertainty quantification for dynamic flux balance analysis using non-smooth polynomial chaos expansions
title_sort fast uncertainty quantification for dynamic flux balance analysis using non-smooth polynomial chaos expansions
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6742419/
https://www.ncbi.nlm.nih.gov/pubmed/31469832
http://dx.doi.org/10.1371/journal.pcbi.1007308
work_keys_str_mv AT paulsonjoela fastuncertaintyquantificationfordynamicfluxbalanceanalysisusingnonsmoothpolynomialchaosexpansions
AT martincasasmarc fastuncertaintyquantificationfordynamicfluxbalanceanalysisusingnonsmoothpolynomialchaosexpansions
AT mesbahali fastuncertaintyquantificationfordynamicfluxbalanceanalysisusingnonsmoothpolynomialchaosexpansions