NeuCube: a spiking neural network architecture for mapping, learning and understanding of spatio-temporal brain data
- PMID: 24508754
- DOI: 10.1016/j.neunet.2014.01.006
NeuCube: a spiking neural network architecture for mapping, learning and understanding of spatio-temporal brain data
Abstract
The brain functions as a spatio-temporal information processing machine. Spatio- and spectro-temporal brain data (STBD) are the most commonly collected data for measuring brain response to external stimuli. An enormous amount of such data has been already collected, including brain structural and functional data under different conditions, molecular and genetic data, in an attempt to make a progress in medicine, health, cognitive science, engineering, education, neuro-economics, Brain-Computer Interfaces (BCI), and games. Yet, there is no unifying computational framework to deal with all these types of data in order to better understand this data and the processes that generated it. Standard machine learning techniques only partially succeeded and they were not designed in the first instance to deal with such complex data. Therefore, there is a need for a new paradigm to deal with STBD. This paper reviews some methods of spiking neural networks (SNN) and argues that SNN are suitable for the creation of a unifying computational framework for learning and understanding of various STBD, such as EEG, fMRI, genetic, DTI, MEG, and NIRS, in their integration and interaction. One of the reasons is that SNN use the same computational principle that generates STBD, namely spiking information processing. This paper introduces a new SNN architecture, called NeuCube, for the creation of concrete models to map, learn and understand STBD. A NeuCube model is based on a 3D evolving SNN that is an approximate map of structural and functional areas of interest of the brain related to the modeling STBD. Gene information is included optionally in the form of gene regulatory networks (GRN) if this is relevant to the problem and the data. A NeuCube model learns from STBD and creates connections between clusters of neurons that manifest chains (trajectories) of neuronal activity. Once learning is applied, a NeuCube model can reproduce these trajectories, even if only part of the input STBD or the stimuli data is presented, thus acting as an associative memory. The NeuCube framework can be used not only to discover functional pathways from data, but also as a predictive system of brain activities, to predict and possibly, prevent certain events. Analysis of the internal structure of a model after training can reveal important spatio-temporal relationships 'hidden' in the data. NeuCube will allow the integration in one model of various brain data, information and knowledge, related to a single subject (personalized modeling) or to a population of subjects. The use of NeuCube for classification of STBD is illustrated in a case study problem of EEG data. NeuCube models result in a better accuracy of STBD classification than standard machine learning techniques. They are robust to noise (so typical in brain data) and facilitate a better interpretation of the results and understanding of the STBD and the brain conditions under which data was collected. Future directions for the use of SNN for STBD are discussed.
Keywords: Associative memory; Computational neuro-genetic modeling; Data mining; EEG; FMRI; Finite automata for spatio-temporal data; Gene regulatory networks; Neurogenetic data; Pattern recognition; Spatio-temporal brain data; Spiking neural networks.
Copyright © 2014 Elsevier Ltd. All rights reserved.
Similar articles
-
Dynamic evolving spiking neural networks for on-line spatio- and spectro-temporal pattern recognition.Neural Netw. 2013 May;41:188-201. doi: 10.1016/j.neunet.2012.11.014. Epub 2012 Dec 20. Neural Netw. 2013. PMID: 23340243
-
Evolving spatio-temporal data machines based on the NeuCube neuromorphic framework: Design methodology and selected applications.Neural Netw. 2016 Jun;78:1-14. doi: 10.1016/j.neunet.2015.09.011. Epub 2015 Oct 17. Neural Netw. 2016. PMID: 26576468
-
Mapping, Learning, Visualization, Classification, and Understanding of fMRI Data in the NeuCube Evolving Spatiotemporal Data Machine of Spiking Neural Networks.IEEE Trans Neural Netw Learn Syst. 2017 Apr;28(4):887-899. doi: 10.1109/TNNLS.2016.2612890. Epub 2016 Oct 6. IEEE Trans Neural Netw Learn Syst. 2017. PMID: 27723607
-
A review of learning in biologically plausible spiking neural networks.Neural Netw. 2020 Feb;122:253-272. doi: 10.1016/j.neunet.2019.09.036. Epub 2019 Oct 11. Neural Netw. 2020. PMID: 31726331 Review.
-
Deep learning in spiking neural networks.Neural Netw. 2019 Mar;111:47-63. doi: 10.1016/j.neunet.2018.12.002. Epub 2018 Dec 18. Neural Netw. 2019. PMID: 30682710 Review.
Cited by
-
FusionSense: Emotion Classification Using Feature Fusion of Multimodal Data and Deep Learning in a Brain-Inspired Spiking Neural Network.Sensors (Basel). 2020 Sep 17;20(18):5328. doi: 10.3390/s20185328. Sensors (Basel). 2020. PMID: 32957655 Free PMC article.
-
A Split-Gate Positive Feedback Device With an Integrate-and-Fire Capability for a High-Density Low-Power Neuron Circuit.Front Neurosci. 2018 Oct 9;12:704. doi: 10.3389/fnins.2018.00704. eCollection 2018. Front Neurosci. 2018. PMID: 30356702 Free PMC article.
-
From Brain Models to Robotic Embodied Cognition: How Does Biological Plausibility Inform Neuromorphic Systems?Brain Sci. 2023 Sep 13;13(9):1316. doi: 10.3390/brainsci13091316. Brain Sci. 2023. PMID: 37759917 Free PMC article. Review.
-
A Comprehensive Review of Endogenous EEG-Based BCIs for Dynamic Device Control.Sensors (Basel). 2022 Aug 3;22(15):5802. doi: 10.3390/s22155802. Sensors (Basel). 2022. PMID: 35957360 Free PMC article. Review.
-
Spiking Neural Networks and Mathematical Models.Adv Exp Med Biol. 2023;1424:69-79. doi: 10.1007/978-3-031-31982-2_8. Adv Exp Med Biol. 2023. PMID: 37486481 Review.
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
Other Literature Sources
Miscellaneous