Why is global optimization preferred over local gradient-based optimization for fitting biological ODE models?
Think about your answer, then reveal below.
Model answer: Biological ODE models typically have highly multimodal objective function landscapes — many local minima that can trap gradient-based optimizers. The nonlinear dynamics, Hill functions, and feedback loops create complex parameter dependencies where the residual surface has many peaks and valleys. Local optimizers (gradient descent, Levenberg-Marquardt) converge to the nearest local minimum, which may be far from the global best fit. Global methods (differential evolution, particle swarm optimization, simulated annealing, multi-start local optimization) explore the parameter space broadly before converging, dramatically increasing the probability of finding the global minimum or at least a set of high-quality local minima that represent the ensemble of plausible parameter sets.
In practice, multi-start local optimization (running a local optimizer from many random starting points) is often the most practical approach: it combines the speed of local methods with broad exploration. The set of converged solutions naturally reveals the multimodal structure of the landscape and provides an ensemble for uncertainty quantification.