GPU-powered Bat algorithm for the parameter estimation of biochemical kinetic values

Andrea Tangherloni, Marco S. Nobile, Paolo Cazzaniga

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

4 Citations (Scopus)

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 languageEnglish
Title of host publicationCIBCB 2016 - Annual IEEE International Conference on Computational Intelligence in Bioinformatics and Computational Biology
Place of PublicationPiscataway
PublisherInstitute of Electrical and Electronics Engineers
Number of pages6
ISBN (Electronic)978-1-4673-9472-7
DOIs
Publication statusPublished - 28 Nov 2016
Externally publishedYes
Event2016 IEEE Conference on Computational Intelligence in Bioinformatics and Computational Biology, CIBCB 2016 - Chiang Mai, Thailand
Duration: 5 Oct 20167 Oct 2016

Conference

Conference2016 IEEE Conference on Computational Intelligence in Bioinformatics and Computational Biology, CIBCB 2016
Country/TerritoryThailand
CityChiang Mai
Period5/10/167/10/16

Keywords

  • Bat Algorithm
  • GPGPU Computing
  • Parameter Estimation
  • Particle Swarm Optimization

Fingerprint

Dive into the research topics of 'GPU-powered Bat algorithm for the parameter estimation of biochemical kinetic values'. Together they form a unique fingerprint.

Cite this