Dynamic evolving spiking neural networks for on-line spatio- and spectro-temporal pattern recognition

被引:249
作者
Kasabov, Nikola [1 ,2 ,3 ]
Dhoble, Kshitij [1 ]
Nuntalid, Nuttapod [1 ]
Indiveri, Giacomo [2 ,3 ]
机构
[1] Auckland Univ Technol, KEDRI, Auckland, New Zealand
[2] Univ Zurich, Inst Neuroinformat INI, CH-8006 Zurich, Switzerland
[3] ETH, Zurich, Switzerland
关键词
Spatio-temporal pattern recognition; Spiking neural networks; Dynamic synapses; Evolving connectionist systems; Rank-order coding; Spike time based learning; Moving object recognition; EEG pattern recognition; BRAIN-COMPUTER INTERFACE; SYNAPTIC PLASTICITY; NEURONS; OPTIMIZATION; COMPUTATION; SIMULATION; COGNITION; MODEL;
D O I
10.1016/j.neunet.2012.11.014
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
On-line learning and recognition of spatio- and spectro-temporal data (SSTD) is a very challenging task and an important one for the future development of autonomous machine learning systems with broad applications. Models based on spiking neural networks (SNN) have already proved their potential in capturing spatial and temporal data. One class of them, the evolving SNN (eSNN), uses a one-pass rank-order learning mechanism and a strategy to evolve a new spiking neuron and new connections to learn new patterns from incoming data. So far these networks have been mainly used for fast image and speech frame-based recognition. Alternative spike-time learning methods, such as Spike-Timing Dependent Plasticity (STDP) and its variant Spike Driven Synaptic Plasticity (SDSP), can also be used to learn spatio-temporal representations, but they usually require many iterations in an unsupervised or semi-supervised mode of learning. This paper introduces a new class of eSNN, dynamic eSNN, that utilise both rank-order learning and dynamic synapses to learn SSTD in a fast, on-line mode. The paper also introduces a new model called deSNN, that utilises rank-order learning and SDSP spike-time learning in unsupervised, supervised, or semi-supervised modes. The SDSP learning is used to evolve dynamically the network changing connection weights that capture spatio-temporal spike data clusters both during training and during recall. The new deSNN model is first illustrated on simple examples and then applied on two case study applications: (1) moving object recognition using address-event representation (AER) with data collected using a silicon retina device; (2) EEG SSTD recognition for brain-computer interfaces. The deSNN models resulted in a superior performance in terms of accuracy and speed when compared with other SNN models that use either rank-order or STDP learning. The reason is that the deSNN makes use of both the information contained in the order of the first input spikes (which information is explicitly present in input data streams and would be crucial to consider in some tasks) and of the information contained in the timing of the following spikes that is learned by the dynamic synapses as a whole spatio-temporal pattern. (c) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:188 / 201
页数:14
相关论文
共 77 条
[1]  
[Anonymous], SPIKING NEURON MODEL
[2]  
[Anonymous], EVOLVING CONNECTIONI
[3]  
[Anonymous], SPRINGER HDB BIO NEU
[4]  
[Anonymous], 2007, jAER Open-Source Project
[5]  
Arthur J. V., 2012, P IJCNN 2012
[6]   Auckland Stroke Outcomes Study Part 2: Cognition and functional outcomes 5 years poststroke [J].
Barker-Collo, S. ;
Feigin, V. L. ;
Parag, V. ;
Lawes, C. M. M. ;
Senior, H. .
NEUROLOGY, 2010, 75 (18) :1608-1616
[7]  
Belatreche A, 2007, SOFT COMPUT, V11, P239, DOI [10.1007/s00500-006-0065-7, 10.1007/S00500-006-0065-7]
[8]   Multilevel Darwinist Brain (MDB): Artificial Evolution in a Cognitive Architecture for Real Robots [J].
Bellas, Francisco ;
Duro, Richard J. ;
Faina, Andres ;
Souto, Daniel .
IEEE TRANSACTIONS ON AUTONOMOUS MENTAL DEVELOPMENT, 2010, 2 (04) :340-354
[9]  
Benuskova L., 2007, TOP BIOMED ENG
[10]  
Bichler O., 2011, PROC OF IJCNN, P859