Reconstruction of Gene Regulatory Network Using Recurrent Neural Network Model: A Harmony Search Approach

  • Biswajit Jana
  • Suman Mitra
  • Sriyankar AcharyaaEmail author
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 898)


Gene regulatory network (GRN) is an artificial network comprising a gene set and their mutual interactions. One gene interacts with other through protein production which is called ‘gene expression.’ The computational reconstruction of GRN is made using gene expression data where gene expression values are provided in a matrix. Here, a recurrent neural network (RNN) model is used to represent the GRN. In this paper, a meta-heuristic algorithm, namely harmony search (HS), has been modified and applied to train the network parameters in reconstructing GRN. The proposed HS-GRN algorithm is applied to a standard artificial gene expression dataset, and the experimental results are compared with several other methods. It shows that HS-GRN performs better than the literature methods on this dataset. Furthermore, HS-GRN has also been applied to two real gene datasets, namely IRMA-ON and IRMA-OFF. The experimental results state that HS-GRN performs satisfactorily well in real datasets also.


Gene regulatory network Recurrent neural network Gene expression Harmony search Meta-heuristics 



We are thankful to TEQIP-III Maulana Abul Kalam Azad University of Technology (MAKAUT), West Bengal, India, for supporting our research.


  1. 1.
    Xu, R., Wunsch II, D., Frank, R.L.: Inference of genetic regulatory networks with recurrent neural network models using particle swarm optimization. IEEE/ACM Trans. Comput. Biol. Bioinform. 4(4), 681–692 (2007)Google Scholar
  2. 2.
    Xu, R., Venayagmoorthy, G.K., Wunsch, D.C.: Modelling of gene regulatory networks with hybrid differential evolution and particle swarm optimization. Neural Netw. 20(8), 917–927 (2007)CrossRefGoogle Scholar
  3. 3.
    Eisen, M., Brown, P.: DNA arrays for analysis of gene expression. Methods Enzymol. 303, 179–205 (1999)CrossRefGoogle Scholar
  4. 4.
    Biswas, S., Acharyya, S.: Neural model of gene regulatory network: a survey on supportive meta-heuristics. Theory Biosci. 135(1–2), 1–19 (2016)CrossRefGoogle Scholar
  5. 5.
    Biswas, S., Acharyya, S.: A Bi-objective RNN model to reconstruct gene regulatory network: a modified multi-objective simulated annealing approach. IEEE/ACM Trans. Comput. Biol. Bioinform. (99), 1–8 (2017)Google Scholar
  6. 6.
    Donoho, D.L.: High-dimensional data analysis: the curses and blessings of dimensionality. AMS Math. Chall. Lect. 1, 1–32 (2000)Google Scholar
  7. 7.
    Geem, Z.W., Kim, J.H., Loganathan, G.V.: A new heuristic optimization algorithm: harmony search. Simulation 76(2), 60–68 (2001)CrossRefGoogle Scholar
  8. 8.
    Kentzoglanakis, K., Poole, M.: A swarm intelligence framework for reconstructing gene networks: searching for biologically plausible architectures. IEEE/ACM Trans. Comput. Biol. Bioinform. 9(2), 358–371 (2012)CrossRefGoogle Scholar
  9. 9.
    Kordmahalleh, M.M., Sefidmazgi, M.G., Harrison, S.H., Homaifar, A.: Identifying time-delayed gene regulatory networks via an evolvable hierarchical recurrent neural network. BioData Min. 10(1), 29 (2017)Google Scholar
  10. 10.
    Morshed, N., Chetty, M.: Reconstructing genetic networks with concurrent representation of instantaneous and time-delayed interactions. In: Proceedings of the 2011 IEEE Congress on Evolutionary Computation (CEC), pp. 1840–1847 (2011)Google Scholar
  11. 11.
    Morshed, N., Chett, M.: Information theoretic dynamic Bayesian network approach for reconstructing genetic networks. In: Proceedings of the 11th IASTED International Conference on Artificial Intelligence and Applications, pp. 236–43 (2011)Google Scholar
  12. 12.
    Zoppoli, P., Morganella, S., Ceccarelli, M.: TimeDelay-ARACNE: reverse engineering of gene networks from time-course data by an information theoretic approach. BMC Bioinform. 11(1), 154 (2010)CrossRefGoogle Scholar
  13. 13.
    Gatta, G.D., Bansalm, M., Ambesi-Impiombato, A., Antonini, D., Missero, C., di Bernardo, D.: Direct targets of the TRP63 transcription factor revealed by a combination of gene expression profiling and reverse engineering. Genome Res. 18(6), 939–948 (2008)Google Scholar
  14. 14.
    Margolin, A., Nemenman, I., Basso, K., Wiggins, C., Stolovitzky, G., Favera, R.D.: ARACNE: an algorithm for the reconstruction of gene regulatory networks in a mammalian cellular context. BMC Bioinform. 7(1), S7 (2006)Google Scholar
  15. 15.
    Yu, J., Smith, J.V., Wang, P., Hartemink, A., Jarvis, E.: Advances to Bayesian network inference for generating causal networks from observational biological data. Bioinformatics 20(18), 3594–3603 (2004)CrossRefGoogle Scholar
  16. 16.
    Cantone, I., Marucci, L., Iorio, F., Ricci, M.A., Belcastro, V., Bansal, M., Cosma, M.P.: A yeast synthetic network for in vivo assessment of reverse-engineering and modelling approaches. Cell 137(1), 172–181 (2009)CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • Biswajit Jana
    • 1
  • Suman Mitra
    • 1
  • Sriyankar Acharyaa
    • 1
    Email author
  1. 1.Maulana Abul Kalam Azad University of TechnologyKolkataIndia

Personalised recommendations