Optimization and uncertainty analysis of ODE models using second order adjoint sensitivity analysis
Abstract
MotivationParameter estimation methods for ordinary differential equation (ODE) models of biological processes can exploit gradients and Hessians of objective functions to achieve convergence and computational efficiency. However, the computational complexity of established methods to evaluate the Hessian scales linearly with the number of state variables and quadratically with the number of parameters. This limits their application to low-dimensional problems.\n\nResultsWe introduce second order adjoint sensitivity analysis for the computation of Hessians and a hybrid optimization-integration based approach for profile likelihood computation. Second order adjoint sensitivity analysis scales linearly with the number of parameters and state variables. The Hessians are effectively exploited by the proposed profile likelihood computation approach. We evaluate our approaches on published biological models with real measurement data. Our study reveals an improved computational efficiency and robustness of optimization compared to established approaches, when using Hessians computed with adjoint sensitivity analysis. The hybrid computation method was more than two-fold faster than the best competitor. Thus, the proposed methods and implemented algorithms allow for the improvement of parameter estimation for medium and large scale ODE models.\n\nAvailabilityThe algorithms for second order adjoint sensitivity analysis are implemented in the Advance MATLAB Interface CVODES and IDAS (AMICI, https://github.com/ICB-DCM/AMICI/). The algorithm for hybrid profile likelihood computation is implemented in the parameter estimation toolbox (PESTO, https://github.com/ICB-DCM/PESTO/). Both toolboxes are freely available under the BSD license.\n\nContactjan.hasenauer@helmholtz-muenchen.de\n\nSupplementary informationSupplementary data are available at Bioinformatics online.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 30
- FWCI
- 1.07
- Field percentile
- top 25%
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Efficient computation of adjoint sensitivities at steady-state in ODE models of biochemical reaction networks
Polina Lakrisenko, Paul L. Stapor, … Jan Hasenauer·PLoS Computational BiologyPeer-reviewed·Jan 3, 2023
- Fides: Reliable Trust-Region Optimization for Parameter Estimation of Ordinary Differential Equation Models
Fabian Fröhlich, Peter Karl Sorger·PLoS Computational BiologyPeer-reviewed·Jul 13, 2022
- Hierarchical optimization for the efficient parametrization of ODE models
Carolin Loos, Sabrina Krause, Jan Hasenauer·BioinformaticsPeer-reviewed·Jul 13, 2018
- Efficient parameterization of large-scale dynamic models based on relative measurements
Leonard Schmiester, Yannik Schälte, … Daniel Weindl·BioinformaticsPeer-reviewed·Jul 24, 2019
- Scalable parameter estimation for genome-scale biochemical reaction networks
Fabian Fröhlich, Barbara Kaltenbacher, … Jan Hasenauer·PLoS Computational BiologyPeer-reviewed·Jan 23, 2017
- Benchmarking of numerical integration methods for ODE models of biological systems
Philipp Städter, Yannik Schälte, … Paul L. Stapor·Scientific ReportsPeer-reviewed·Jan 29, 2021