An efficient method for online detection of polychronous patterns in spiking neural networks

被引:6
作者
Chrol-Cannon, Joseph [1 ]
Jin, Yaochu [1 ]
Gruning, Andre [1 ]
机构
[1] Univ Surrey, Dept Comp Sci, Guildford GU2 7XH, Surrey, England
基金
英国工程与自然科学研究理事会;
关键词
Polychronization; Neural code; Spiking neural networks; Pattern recognition; SPATIOTEMPORAL PATTERNS; MODEL; POLYCHRONIZATION; COMPUTATION;
D O I
10.1016/j.neucom.2017.06.025
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Polychronous neural groups are effective structures for the recognition of precise spike-timing patterns but the detection method is an inefficient multi-stage brute force process that works off-line on prerecorded simulation data. This work presents a new model of polychronous patterns that can capture precise sequences of spikes directly in the neural simulation. In this scheme, each neuron is assigned a randomized code that is used to tag the post-synaptic neurons whenever a spike is transmitted. This creates a polychronous code that preserves the order of pre-synaptic activity and can be registered in a hash table when the post-synaptic neuron spikes. A polychronous code is a sub-component of a polychronous group that will occur, along with others, when the group is active. We demonstrate the representational and pattern recognition ability of polychronous codes on a direction selective visual task involving moving bars that is typical of a computation performed by simple cells in the cortex. By avoiding the structural and temporal analyses of polychronous group detection methods, the computational efficiency of the proposed algorithm is improved for pattern recognition by almost four orders of magnitude and is well suited for online detection. (c) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:644 / 650
页数:7
相关论文
共 38 条
[1]  
Albus J. S., 1975, Transactions of the ASME. Series G, Journal of Dynamic Systems, Measurement and Control, V97, P220, DOI 10.1115/1.3426922
[2]  
[Anonymous], P IEEE INT JOINT C N
[3]  
Chrol-Cannon J., 2012, IJCNN 2012, P1
[4]  
Edelman GM, 1987, Neural Darwinism: the theory of neuronal group selection
[5]  
Guise M., 2015, THESIS
[6]  
Guise M., 2013, P 26 AUSTR JOINT C A, P86
[7]   A Bayesian Model of Polychronicity [J].
Guise, Mira ;
Knott, Alistair ;
Benuskova, Lubica .
NEURAL COMPUTATION, 2014, 26 (09) :2052-2073
[8]   Stochastic Computations in Cortical Microcircuit Models [J].
Habenschuss, Stefan ;
Jonke, Zeno ;
Maass, Wolfgang .
PLOS COMPUTATIONAL BIOLOGY, 2013, 9 (11)
[9]  
Hebb DO., 1949, ORG BEHAV NEUROPSYCH, P62
[10]  
Ioannou Panagiotis, 2014, Artificial Neural Networks and Machine Learning - ICANN 2014. 24th International Conference on Artificial Neural Networks. Proceedings: LNCS 8681, P723, DOI 10.1007/978-3-319-11179-7_91