Cargando…

Efficient gradient-based parameter estimation for dynamic models using qualitative data

MOTIVATION: Unknown parameters of dynamical models are commonly estimated from experimental data. However, while various efficient optimization and uncertainty analysis methods have been proposed for quantitative data, methods for qualitative data are rare and suffer from bad scaling and convergence...

Descripción completa

Detalles Bibliográficos
Autores principales: Schmiester, Leonard, Weindl, Daniel, Hasenauer, Jan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8652033/
https://www.ncbi.nlm.nih.gov/pubmed/34260697
http://dx.doi.org/10.1093/bioinformatics/btab512
_version_ 1784611504410066944
author Schmiester, Leonard
Weindl, Daniel
Hasenauer, Jan
author_facet Schmiester, Leonard
Weindl, Daniel
Hasenauer, Jan
author_sort Schmiester, Leonard
collection PubMed
description MOTIVATION: Unknown parameters of dynamical models are commonly estimated from experimental data. However, while various efficient optimization and uncertainty analysis methods have been proposed for quantitative data, methods for qualitative data are rare and suffer from bad scaling and convergence. RESULTS: Here, we propose an efficient and reliable framework for estimating the parameters of ordinary differential equation models from qualitative data. In this framework, we derive a semi-analytical algorithm for gradient calculation of the optimal scaling method developed for qualitative data. This enables the use of efficient gradient-based optimization algorithms. We demonstrate that the use of gradient information improves performance of optimization and uncertainty quantification on several application examples. On average, we achieve a speedup of more than one order of magnitude compared to gradient-free optimization. In addition, in some examples, the gradient-based approach yields substantially improved objective function values and quality of the fits. Accordingly, the proposed framework substantially improves the parameterization of models from qualitative data. AVAILABILITY AND IMPLEMENTATION: The proposed approach is implemented in the open-source Python Parameter EStimation TOolbox (pyPESTO). pyPESTO is available at https://github.com/ICB-DCM/pyPESTO. All application examples and code to reproduce this study are available at https://doi.org/10.5281/zenodo.4507613. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-8652033
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-86520332021-12-08 Efficient gradient-based parameter estimation for dynamic models using qualitative data Schmiester, Leonard Weindl, Daniel Hasenauer, Jan Bioinformatics Original Papers MOTIVATION: Unknown parameters of dynamical models are commonly estimated from experimental data. However, while various efficient optimization and uncertainty analysis methods have been proposed for quantitative data, methods for qualitative data are rare and suffer from bad scaling and convergence. RESULTS: Here, we propose an efficient and reliable framework for estimating the parameters of ordinary differential equation models from qualitative data. In this framework, we derive a semi-analytical algorithm for gradient calculation of the optimal scaling method developed for qualitative data. This enables the use of efficient gradient-based optimization algorithms. We demonstrate that the use of gradient information improves performance of optimization and uncertainty quantification on several application examples. On average, we achieve a speedup of more than one order of magnitude compared to gradient-free optimization. In addition, in some examples, the gradient-based approach yields substantially improved objective function values and quality of the fits. Accordingly, the proposed framework substantially improves the parameterization of models from qualitative data. AVAILABILITY AND IMPLEMENTATION: The proposed approach is implemented in the open-source Python Parameter EStimation TOolbox (pyPESTO). pyPESTO is available at https://github.com/ICB-DCM/pyPESTO. All application examples and code to reproduce this study are available at https://doi.org/10.5281/zenodo.4507613. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2021-07-14 /pmc/articles/PMC8652033/ /pubmed/34260697 http://dx.doi.org/10.1093/bioinformatics/btab512 Text en © The Author(s) 2021. Published by Oxford University Press. https://creativecommons.org/licenses/by-nc/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (https://creativecommons.org/licenses/by-nc/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial re-use, please contact journals.permissions@oup.com
spellingShingle Original Papers
Schmiester, Leonard
Weindl, Daniel
Hasenauer, Jan
Efficient gradient-based parameter estimation for dynamic models using qualitative data
title Efficient gradient-based parameter estimation for dynamic models using qualitative data
title_full Efficient gradient-based parameter estimation for dynamic models using qualitative data
title_fullStr Efficient gradient-based parameter estimation for dynamic models using qualitative data
title_full_unstemmed Efficient gradient-based parameter estimation for dynamic models using qualitative data
title_short Efficient gradient-based parameter estimation for dynamic models using qualitative data
title_sort efficient gradient-based parameter estimation for dynamic models using qualitative data
topic Original Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8652033/
https://www.ncbi.nlm.nih.gov/pubmed/34260697
http://dx.doi.org/10.1093/bioinformatics/btab512
work_keys_str_mv AT schmiesterleonard efficientgradientbasedparameterestimationfordynamicmodelsusingqualitativedata
AT weindldaniel efficientgradientbasedparameterestimationfordynamicmodelsusingqualitativedata
AT hasenauerjan efficientgradientbasedparameterestimationfordynamicmodelsusingqualitativedata