Exploration of methods for computing sensitivities in ODE models at dynamic and steady states
Polina Lakrisenko, Dilan Pathirana, Daniel Weindl, Jan Hasenauer

TL;DR
This paper compares six method pairs for computing steady states and sensitivities in ODE models, identifying the most robust and efficient approaches to aid modelers in selecting suitable methods.
Contribution
It systematically evaluates six method pairs for steady-state and sensitivity computation, providing guidance on their robustness and efficiency for different models.
Findings
Two method pairs combining numerical integration and tailored sensitivity methods are most robust.
Newton's method accelerates steady-state computation but may cause more failures.
Tailored sensitivity methods at steady state are computationally efficient.
Abstract
Estimating parameters of dynamic models from experimental data is a challenging, and often computationally-demanding task. It requires a large number of model simulations and objective function gradient computations, if gradient-based optimization is used. The gradient depends on derivatives of the state variables with respect to parameters, also called state sensitivities, which are expensive to compute. In many cases, steady-state computation is a part of model simulation, either due to steady-state data or an assumption that the system is at steady state at the initial time point. Various methods are available for steady-state and gradient computation. Yet, the most efficient pair of methods (one for steady states, one for gradients) for a particular model is often not clear. Moreover, depending on the model and the available data, some methods may not be applicable or sufficiently…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Control Systems Optimization
