A supervised learning algorithm based on spike train inner products for recurrent spiking neural networks

被引:0
作者
Lin, Xianghong [1 ]
Pi, Xiaomei [1 ]
Wang, Xiangwen [1 ]
机构
[1] Northwest Normal Univ, Coll Comp Sci & Engn, Lanzhou 730070, Gansu, Peoples R China
基金
中国国家自然科学基金;
关键词
supervised learning; RSNNs; recurrent spiking neural networks; spike train inner product; kernel function;
D O I
10.1504/IJCSM.2023.131629
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
For recurrent spiking neural networks (RSNNs), constructing an efficient supervised learning algorithms is difficult because of their complex recurrent structure and an implicit nonlinear spike firing mechanism. This paper presents a supervised learning algorithm based on spike train inner products in RSNNs. The proposed algorithm transforms the discrete spike train into a continuous function using a special kernel function, and we design the corresponding error function for the backpropagation process. The proposed algorithm is successfully applied to spike train learning and pattern classification problems. The experimental results show that our algorithm has higher accuracy than the algorithm for feedback-based online local learning of weights (FOLLOW). Therefore, it is an effective method to solve the spatio-temporal pattern learning problems.
引用
收藏
页码:309 / 319
页数:12
相关论文
共 12 条
[1]   A solution to the learning dilemma for recurrent networks of spiking neurons [J].
Bellec, Guillaume ;
Scherr, Franz ;
Subramoney, Anand ;
Hajek, Elias ;
Salaj, Darjan ;
Legenstein, Robert ;
Maass, Wolfgang .
NATURE COMMUNICATIONS, 2020, 11 (01)
[2]   Predicting non-linear dynamics by stable local learning in a recurrent spiking neural network [J].
Gilra, Aditya ;
Gerstner, Wulfram .
ELIFE, 2017, 6
[3]  
Kuroe Y, 2010, IEEE IJCNN
[4]  
[蔺想红 Lin Xianghong], 2016, [电子学报, Acta Electronica Sinica], V44, P2877
[5]   Spiking Neural Networks and online learning: An overview and perspectives [J].
Lobo, Jesus L. ;
Del Ser, Javier ;
Bifet, Albert ;
Kasabov, Nikola .
NEURAL NETWORKS, 2020, 121 :88-100
[6]   Kernel Methods on Spike Train Space for Neuroscience [J].
Park, Il Memming ;
Seth, Sohan ;
Paiva, Antonio R. C. ;
Li, Lin ;
Principe, Jose C. .
IEEE SIGNAL PROCESSING MAGAZINE, 2013, 30 (04) :149-160
[7]   Bio-inspired spiking neural network for nonlinear systems control [J].
Perez, Javier ;
Cabrera, Juan A. ;
Castillo, Juan J. ;
Velasco, Juan M. .
NEURAL NETWORKS, 2018, 104 :15-25
[8]   Learning beyond finite memory in recurrent networks of spiking neurons [J].
Tino, P ;
Mills, AJS .
NEURAL COMPUTATION, 2006, 18 (03) :591-613
[9]   Supervised learning in spiking neural networks: A review of algorithms and evaluations [J].
Wang, Xiangwen ;
Lin, Xianghong ;
Dang, Xiaochao .
NEURAL NETWORKS, 2020, 125 :258-280
[10]   A Delay Learning Algorithm Based on Spike Train Kernels for Spiking Neurons [J].
Wang, Xiangwen ;
Lin, Xianghong ;
Dang, Xiaochao .
FRONTIERS IN NEUROSCIENCE, 2019, 13