Abstract
The emergent behavior of biochemical systems can be investigated by means of mathematical modeling and computational analyses, which usually require the automatic inference of the unknown values of the model's parameters. This problem, known as Parameter Estimation (PE), is usually tackled with bio-inspired meta-heuristics for global optimization, most notably Particle Swarm Optimization (PSO). In this work we assess the performances of PSO and Bat Algorithm with differential operator and Lévy flights trajectories (DLBA). In particular, we compared these meta-heuristics for the PE using two biochemical models: the expression of genes in prokaryotes and the heat shock response in eukaryotes. In our tests, we also evaluated the impact on PE of different strategies for the initial positioning of individuals within the search space. Our results show that DLBA achieves comparable results with respect to PSO, but it converges to better results when a uniform initialization is employed. Since every iteration of DLBA requires three fitness evaluations for each bat, the whole methodology is built around a GPU-powered biochemical simulator (cupSODA) which is able to parallelize the process. We show that the acceleration achieved with cupSODA strongly reduces the running time, with an empirical 61× speedup that has been obtained comparing a Nvidia GeForce Titan GTX with respect to a CPU Intel Core i7-4790K. Moreover, we show that DLBA always outperforms PSO with respect to the computational time required to execute the optimization process.
Original language | English |
---|---|
Title of host publication | CIBCB 2016 - Annual IEEE International Conference on Computational Intelligence in Bioinformatics and Computational Biology |
Place of Publication | Piscataway |
Publisher | Institute of Electrical and Electronics Engineers |
Number of pages | 6 |
ISBN (Electronic) | 978-1-4673-9472-7 |
DOIs | |
Publication status | Published - 28 Nov 2016 |
Externally published | Yes |
Event | 2016 IEEE Conference on Computational Intelligence in Bioinformatics and Computational Biology, CIBCB 2016 - Chiang Mai, Thailand Duration: 5 Oct 2016 → 7 Oct 2016 |
Conference
Conference | 2016 IEEE Conference on Computational Intelligence in Bioinformatics and Computational Biology, CIBCB 2016 |
---|---|
Country/Territory | Thailand |
City | Chiang Mai |
Period | 5/10/16 → 7/10/16 |
Keywords
- Bat Algorithm
- GPGPU Computing
- Parameter Estimation
- Particle Swarm Optimization