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