PT - JOURNAL ARTICLE AU - Alejandro F. Villaverde AU - Fabian Fröhlich AU - Daniel Weindl AU - Jan Hasenauer AU - Julio R. Banga TI - Benchmarking optimization methods for parameter estimation in large kinetic models AID - 10.1101/295006 DP - 2018 Jan 01 TA - bioRxiv PG - 295006 4099 - http://biorxiv.org/content/early/2018/04/05/295006.short 4100 - http://biorxiv.org/content/early/2018/04/05/295006.full AB - Motivation Mechanistic kinetic models usually contain unknown parameters, which need to be estimated by optimizing the fit of the model to experimental data. This task can be computationally challenging due to the presence of local optima and ill-conditioning. While a variety of optimization methods have been suggested to surmount these issues, it is not obvious how to choose the best one for a given problem a priori, since many factors can influence their performance. A systematic comparison of methods that are suited to parameter estimation problems of sizes ranging from tens to hundreds of optimization variables is currently missing, and smaller studies indeed provided contradictory findings.Results Here, we use a collection of benchmark problems to evaluate the performance of two families of optimization methods: (i) a multi-start of deterministic local searches; and (ii) a hybrid metaheuristic combining stochastic global search with deterministic local searches. A fair comparison is ensured through a collaborative evaluation, involving researchers applying each method on a daily basis, and a consideration of multiple performance metrics capturing the trade-off between computational efficiency and robustness. Our results show that, thanks to recent advances in the calculation of parametric sensitivities, a multi-start of gradient-based local methods is often a successful strategy, but a better performance can be obtained with a hybrid metaheuristic. The best performer is a combination of a global scatter search metaheuristic with an interior point local method, provided with gradients estimated with adjoint-based sensitivities. We provide an implementation of this novel method in an open-source software toolbox to render it available to the scientific community.Availability and Implementation The code to reproduce the results is available at Zenodo https://doi.org/10.5281/zenodo.1160343Contact jan.hasenauer{at}helmholtz-muenchen.de, julio{at}iim.csic.es