NeuCube
NeuCube is a brain-inspired computational architecture based on spiking neural networks (SNN).
NeuCube was designed by Professor Nikola Kasabov, who also oversaw its development and implementation
A software implementation of NeuCube is available in the following languages: MATLAB; JAVA; Python (PyNN); C++.
NeuCube software is available for the following computer platforms: PCs; SpiNNaker; GPUs; Cloud based platforms.
More details here https://kedri.aut.ac.nz/research-groups/neucube
Application
NeuCube has been applied to projects including:
Brain data modelling
EEG: peri-perceptual modelling; mindfulness; Depression; AD; response to treatment; BCI
fMRI: cognitive data modelling
fMRI+ DTI: response to treatment
EEG + MRI data: epilepsy
neurogenetic, integrated data
Gene expression over time
Audio/Visual data processing
Speech, sound and music recognition
Moving object recognition
Language processing
Multisensory streaming data
Health risk event prediction from temporal climate data (stroke)
Hazardous environmental event prediction (e.g. risk of earthquakes in NZ; flooding in Malaysia; pollution in London area; extreme weather from satellite images)
Brain-Computer Interfaces and knowledge transfer between humans and machines
Robot control
Neuro-rehabilitation robots (with China Academy of Sciences)
NeuCube is currently used in labs across the world