Recurrent neural network-based modeling of gene regulatory network using elephant swarm water search algorithm

J Bioinform Comput Biol. 2017 Aug;15(4):1750016. doi: 10.1142/S0219720017500160. Epub 2017 Jun 13.

Abstract

Correct inference of genetic regulations inside a cell from the biological database like time series microarray data is one of the greatest challenges in post genomic era for biologists and researchers. Recurrent Neural Network (RNN) is one of the most popular and simple approach to model the dynamics as well as to infer correct dependencies among genes. Inspired by the behavior of social elephants, we propose a new metaheuristic namely Elephant Swarm Water Search Algorithm (ESWSA) to infer Gene Regulatory Network (GRN). This algorithm is mainly based on the water search strategy of intelligent and social elephants during drought, utilizing the different types of communication techniques. Initially, the algorithm is tested against benchmark small and medium scale artificial genetic networks without and with presence of different noise levels and the efficiency was observed in term of parametric error, minimum fitness value, execution time, accuracy of prediction of true regulation, etc. Next, the proposed algorithm is tested against the real time gene expression data of Escherichia Coli SOS Network and results were also compared with others state of the art optimization methods. The experimental results suggest that ESWSA is very efficient for GRN inference problem and performs better than other methods in many ways.

Keywords: Elephant Swarm Water Search Algorithm (ESWSA); gene expression; gene regulatory network (GRN); metaheuristic; microarray data; optimization; recurrent neural network (RNN).

MeSH terms

  • Algorithms*
  • Computational Biology / methods*
  • Escherichia coli / genetics*
  • Escherichia coli Proteins / genetics*
  • Gene Expression Regulation, Bacterial
  • Gene Regulatory Networks*
  • Models, Genetic*
  • Neural Networks, Computer*

Substances

  • Escherichia coli Proteins