Bi-Level optimization for interpolation-based parameter estimation of differential equations
Siddharth Prabhu, Srinivas Rangarajan, Mayuresh Kothare

TL;DR
This paper introduces a bi-level optimization framework using interpolation to efficiently estimate parameters in differential equations, applicable to various complex ODE problems.
Contribution
It proposes a novel bi-level optimization approach that reduces sensitivity computation costs and extends to complex differential equation scenarios.
Findings
Accurately estimates parameters for benchmark problems.
Extensible to delay, stiff, and partially observed differential equations.
Reduces computational cost of sensitivity analysis.
Abstract
Inverse problem or parameter estimation of ordinary differential equations (ODEs), the iterative process of minimizing the mismatch between model-predicted and experimental states by tuning the parameter values within an optimization formulation, is commonplace in chemical engineering applications. A popular method for parameter estimation is sequential optimization (single-shooting), which numerically integrates the ODE in each iteration. However, computing the gradients for the optimization steps requires calculating sensitivities, i.e., the derivatives of states with respect to the parameters, through the numerical integrator, which can be computationally expensive. In this work, we use interpolation to reduce the cost of these sensitivity calculations. Leveraging this interpolation, we also propose a bi-level optimization framework that exploits the structure of the differential…
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.
