BMC Systems BiologySystems BiologyPeer-reviewed journal article
Dynamic Optimization with Particle Swarms (DOPS): A meta-heuristic for parameter estimation in biochemical models
Adithya Sagar, Rachel LeCoveriD, Christine A. ShoemakeriD, Jeffrey D. VarneriD
Abstract
BackgroundMathematical modeling is a powerful tool to analyze, and ultimately design biochemical networks. However, the estimation of the parameters that appear in biochemical models is a significant challenge. Parameter estimation typically involves expensive function evaluations and noisy data, making it difficult to quickly obtain optimal solutions. Further, biochemical models often have many local extrema which further complicates parameter estimation. Toward these challenges, we developed Dynamic Optimization with Particle Swarms (DOPS), a novel hybrid meta-heuristic that combined multi-swarm particle swarm optimization with dynamically dimensioned search (DDS). DOPS uses a multi-swarm particle swarm optimization technique to generate candidate solution vectors, the best of which is then greedily updated using dynamically dimensioned search.\n\nResultsWe tested DOPS using classic optimization test functions, biochemical benchmark problems and real-world biochemical models. We performed [Formula] trials with [Formula] function evaluations per trial, and compared the performance of DOPS with other commonly used meta-heuristics such as differential evolution (DE), simulated annealing (SA) and dynamically dimensioned search (DDS). On average, DOPS outperformed other common meta-heuristics on the optimization test functions, benchmark problems and a real-world model of the human coagulation cascade.\n\nConclusionsDOPS is a promising meta-heuristic approach for the estimation of biochemical model parameters in relatively few function evaluations. DOPS source code is available for download under a MIT license at http://www.varnerlab.org.
- Citations
- 11
- FWCI
- 0.42
- Field percentile
- top 33%
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
- Benchmarking optimization methods for parameter estimation in large kinetic models
Alejandro F. Villaverde, Fabian Fröhlich, … Julio R. Banga·BioinformaticsPeer-reviewed·Aug 22, 2018
- Large-scale analysis of optimisation methods for parameter estimation problems in the life sciences
Stephan Grein, David R. Penas, … Jan Hasenauer·bioRxiv·Jul 13, 2026
- Hierarchical optimization of biochemical networks
Nisha Ann Viswan, Alexandre Tribut, … Upinder S. Bhalla·bioRxiv·Aug 6, 2024
- Bayesian Parameter Estimation for Dynamical Models in Systems Biology
Nathaniel J. Linden-Santangeli, Boris Krämer, Padmini Rangamani·PLoS Computational BiologyPeer-reviewed·Oct 21, 2022
- Accelerated Biochemical Kinetic Model Fitting via the Asynchronous, Generalized Island Method
Kyle Medley, Shaik Asifullah, … Herbert M. Sauro·bioRxiv·Oct 6, 2019
- JuPOETs: A Constrained Multiobjective Optimization Approach to Estimate Biochemical Model Ensembles in the Julia Programming Language
David Bassen, Michael Vilkhovoy, … Jeffrey D Varner·bioRxiv·May 30, 2016