Modelling and Analysis of Temporal Gene Expression Data Using Spiking Neural Networks

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11301)


Analysis of temporal gene expression data poses a significant challenge due to the combination of high dimensionality and low sample size. The purpose of this paper is to present a methodology for classification, modelling, and analysis of short time-series gene expression data using spiking neural networks (SNN) and to uncover temporal expression patterns for knowledge discovery. The classification is based on the NeuCube SNN model. Time-series gene expression data of mouse primary cortical neurons is examined as a case study. The results of the analysis are promising, indicating that SNN methodologies can be effectively used to model and analyse temporal gene expression data with surpassing performance over traditional machine learning algorithms. Additionally, a gene interaction network is constructed from the temporal gene activity modelled using the NeuCube architecture offering a new way of knowledge discovery. Future work will be directed towards using gene interactions networks to help guide pharmacological research for dementia.


Spiking neural networks Gene interaction networks Gene expression Microarray Transcriptome data analysis 



The SRIF 2017–2018 INTERACT project of the Auckland University of Technology supports the presented study. Several people have contributed to the research that resulted in this paper, especially: Dr Y.Chen, Dr J.Hu, L.Zhou, Dr E. Tu and Maryam Gholami-Doborjeh. A free for research and teaching version of the NeuCube SNN system can be found from the KEDRI web site:


  1. 1.
    Kasabov, N.K.: Neucube: a spiking neural network architecture for mapping, learning and understanding of spatio-temporal brain data. Neural Netw. 52, 62–76 (2014)CrossRefGoogle Scholar
  2. 2.
    Kasabov, N., et al.: Evolving spatio-temporal data machines based on the neucube neuromorphic framework: design methodology and selected applications. Neural Netw. 78, 1–14 (2016)CrossRefGoogle Scholar
  3. 3.
    Kasabov, N.: Neucube evospike architecture for spatio-temporal modelling and pattern recognition of brain signals. In: Mana, N., Schwenker, F., Trentin, E. (eds.) ANNPR 2012. LNCS, vol. 7477, pp. 225–243. Springer, Berlin Heidelberg (2012). Scholar
  4. 4.
    Chen, Y., Hu, J., Kasabov, N., Hou, Z., Cheng, L.: NeuCubeRehab: a pilot study for eeg classification in rehabilitation practice based on spiking neural networks. In: Lee, M., Hirose, A., Hou, Z.-G., Kil, R.M. (eds.) ICONIP 2013. LNCS, vol. 8228, pp. 70–77. Springer, Heidelberg (2013). Scholar
  5. 5.
    Kasabov, N.: Neucube: a spiking neural network architecture for mapping, learning and understanding of spatio-temporal brain data. Neural Netw. 52, 62–76 (2014)CrossRefGoogle Scholar
  6. 6.
    Tu, E., et al.: NeuCube(ST) for spatio-temporal data predictive modelling with a case study on ecological data. In: 2014 International Joint Conference on Neural Networks (IJCNN), pp. 638–645, July 2014Google Scholar
  7. 7.
    Kasabov, N., Capecci, E.: Spiking neural network methodology for modelling, recognition and understanding of eeg spatio-temporal data measuring cognitive processes during mental tasks. Inf. Sci. 294, 565–575 (2015)CrossRefGoogle Scholar
  8. 8.
    Marks, S.: Immersive visualisation of 3-dimensional spiking neural networks. Evol. Syst. 8(3), 193–201 (2017). Scholar
  9. 9.
    Capecci, E., Kasabov, N., Wang, G.Y.: Analysis of connectivity in neucube spiking neural network models trained on eeg data for the understanding of functional changes in the brain: A case study on opiate dependence treatment. Neural Netw. 68, 62–77 (2015)CrossRefGoogle Scholar
  10. 10.
    Espinosa-Ramos, J.I., Capecci, E., Kasabov, N.: A computational model of neuroreceptor dependent plasticity (NRDP) based on spiking neural networks. IEEE Trans. Cogn. Dev. Syst. (2017). ISSN: 2379-8920
  11. 11.
    Edgar, R., Domrachev, M., Lash, A.E.: Gene expression omnibus: NCBI gene expression and hybridization array data repository. Nucl. Acids Res. 30(1), 207–210 (2002)CrossRefGoogle Scholar
  12. 12.
    Barrett, T., et al.: NCBI GEO: archive for functional genomics data sets - update. Nucl. Acids Res. 41(D1), D991–D995 (2012)CrossRefGoogle Scholar
  13. 13.
    Chen, M.J., et al.: Gene profiling reveals hydrogen sulphide recruits death signaling via the N-methyl-D-aspartate receptor identifying commonalities with excitotoxicity. J. Cell. Physiol. 226(5), 1308–1322 (2011)CrossRefGoogle Scholar
  14. 14.
    Radovic, M., Ghalwash, M., Filipovic, N., Obradovic, Z.: Minimum redundancy maximum relevance feature selection approach for temporal gene expression data. BMC Bioinform. 18(1), 9 (2017)CrossRefGoogle Scholar
  15. 15.
    Ding, C., Peng, H.: Minimum redundancy feature selection from microarray gene expression data. J. Bioinform. Comput. Biol. 3(02), 185–205 (2005)CrossRefGoogle Scholar
  16. 16.
    Kononenko, I., Šimec, E., Robnik-Šikonja, M.: Overcoming the myopia of inductive learning algorithms with relieff. Appl. Intell. 7(1), 39–55 (1997)CrossRefGoogle Scholar
  17. 17.
    Schrauwen, B., Van Campenhout, J.: BSA, a fast and accurate spike train encoding scheme. In: Proceedings of the International Joint Conference on Neural Networks, Piscataway, NJ, vol. 4, pp. 2825–2830. IEEE (2003)Google Scholar
  18. 18.
    Nuntalid, N., Dhoble, K., Kasabov, N.: EEG classification with BSA spike encoding algorithm and evolving probabilistic spiking neural network. In: Lu, B.-L., Zhang, L., Kwok, J. (eds.) ICONIP 2011. LNCS, vol. 7062, pp. 451–460. Springer, Heidelberg (2011). Scholar
  19. 19.
    Tu, E., Kasabov, N., Yang, J.: Mapping temporal variables into the neucube for improved pattern recognition, predictive modeling, and understanding of stream data. IEEE Trans. Neural Netw. Learn. Syst. 28(6), 1305–1317 (2017)MathSciNetCrossRefGoogle Scholar
  20. 20.
    Song, S., Miller, K.D., Abbott, L.F.: Competitive Hebbian learning through spike-timing-dependent synaptic plasticity. Nat. Neurosci. 3(9), 919–926 (2000)CrossRefGoogle Scholar
  21. 21.
    Hebb, D.O.: The Organization of Behavior: A Neuropsychological Approach. Wiley, Hoboken (1949)Google Scholar
  22. 22.
    Kasabov, N., Dhoble, K., Nuntalid, N., Indiveri, G.: Dynamic evolving spiking neural networks for on-line spatio- and spectro-temporal pattern recognition. Neural Netw. 41, 188–201 (2013)CrossRefGoogle Scholar
  23. 23.
    Caporale, N., Dan, Y.: Spike timing-dependent plasticity: a Hebbian learning rule. Annu. Rev. Neurosci. 31(1), 25–46 (2008). pMID: 18275283CrossRefGoogle Scholar
  24. 24.
    D’haeseleer, P., Wen, X., Fuhrman, S., Somogyi, R.: Linear modeling of mRNA expression levels during CNS development and injury. In: Biocomputing 1999, pp. 41–52. World Scientific (1999)Google Scholar
  25. 25.
    Aach, J., Church, G.M.: Aligning gene expression time series with time warping algorithms. Bioinformatics 17(6), 495–508 (2001)CrossRefGoogle Scholar
  26. 26.
    Troyanskaya, O., et al.: Missing value estimation methods for dna microarrays. Bioinformatics 17(6), 520–525 (2001)CrossRefGoogle Scholar
  27. 27.
    Huang, S., Cai, N., Pacheco, P.P., Narandes, S., Wang, Y., Xu, W.: Applications of support vector machine (SVM) learning in cancer genomics. Cancer Genomics-Proteomics 15(1), 41–51 (2018)Google Scholar
  28. 28.
    Espinosa-Ramos, J.I., Capecci, E., Kasabov, N.: A computational model of neuroreceptor dependent plasticity (NRDP) based on spiking neural networks (2017, accepted)Google Scholar
  29. 29.
    Kasabov, N.: Time-Space, Spiking Neural Networks and Brain-Inspired Artificial Intelligence, vol. 7. Springer, Heidelberg (2019). Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  1. 1.Dipartimento di Ingegneria e Scienza dell’Informazione (DISI), University of TrentoPovo, TrentoItaly
  2. 2.Knowledge Engineering and Discovery Research Institute (KEDRI), Auckland University of Technology (AUT)AucklandNew Zealand
  3. 3.OPTIMA Unit. TECNALIA. P. Tecnologico Bizkaia, Ed. 700DerioSpain

Personalised recommendations