First Error-Based Supervised Learning Algorithm for Spiking Neural Networks

被引:12
|
作者
Luo, Xiaoling [1 ]
Qu, Hong [1 ]
Zhang, Yun [1 ]
Chen, Yi [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu, Sichuan, Peoples R China
基金
美国国家科学基金会;
关键词
spike neural networks; supervised learning; synaptic plasticity; first error learning; speech recognition; PERCEPTRON; PRECISION; CORTEX; RESUME; TRAINS;
D O I
10.3389/fnins.2019.00559
中图分类号
Q189 [神经科学];
学科分类号
071006 ;
摘要
Neural circuits respond to multiple sensory stimuli by firing precisely timed spikes. Inspired by this phenomenon, the spike timing-based spiking neural networks (SNNs) are proposed to process and memorize the spatiotemporal spike patterns. However, the response speed and accuracy of the existing learning algorithms of SNNs are still lacking compared to the human brain. To further improve the performance of learning precisely timed spikes, we propose a new weight updating mechanism which always adjusts the synaptic weights at the first wrong output spike time. The proposed learning algorithm can accurately adjust the synaptic weights that contribute to the membrane potential of desired and non-desired firing time. Experimental results demonstrate that the proposed algorithm shows higher accuracy, better robustness, and less computational resources compared with the remote supervised method (ReSuMe) and the spike pattern association neuron (SPAN), which are classic sequence learning algorithms. In addition, the SNN-based computational model equipped with the proposed learning method achieves better recognition results in speech recognition task compared with other bio-inspired baseline systems.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] A Supervised Learning Algorithm for Learning Precise Timing of Multiple Spikes in Multilayer Spiking Neural Networks
    Taherkhani, Aboozar
    Belatreche, Ammar
    Li, Yuhua
    Maguire, Liam P.
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2018, 29 (11) : 5394 - 5407
  • [22] Supervised learning in spiking neural networks with FORCE training
    Wilten Nicola
    Claudia Clopath
    Nature Communications, 8
  • [23] Supervised learning in spiking neural networks with FORCE training
    Nicola, Wilten
    Clopath, Claudia
    NATURE COMMUNICATIONS, 2017, 8
  • [24] SuperSpike: Supervised Learning in Multilayer Spiking Neural Networks
    Zenke, Friedemann
    Ganguli, Surya
    NEURAL COMPUTATION, 2018, 30 (06) : 1514 - 1541
  • [25] Multilayer Photonic Spiking Neural Networks: Generalized Supervised Learning Algorithm and Network Optimization
    Fu, Chentao
    Xiang, Shuiying
    Han, Yanan
    Song, Ziwei
    Hao, Yue
    PHOTONICS, 2022, 9 (04)
  • [26] SpikeLM: A second-order supervised learning algorithm for training spiking neural networks
    Wang, Yongji
    Huang, Jian
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES A-MATHEMATICAL ANALYSIS, 2006, 13 : 646 - 650
  • [27] The maximum points-based supervised learning rule for spiking neural networks
    Xie, Xiurui
    Liu, Guisong
    Cai, Qing
    Qu, Hong
    Zhang, Malu
    SOFT COMPUTING, 2019, 23 (20) : 10187 - 10198
  • [28] Dynamics of spiking map-based neural networks in problems of supervised learning
    Pugavko, Mechislav M.
    Maslennikov, Oleg, V
    Nekorkin, Vladimir, I
    COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2020, 90 (90):
  • [29] The maximum points-based supervised learning rule for spiking neural networks
    Xiurui Xie
    Guisong Liu
    Qing Cai
    Hong Qu
    Malu Zhang
    Soft Computing, 2019, 23 : 10187 - 10198
  • [30] An Efficient Supervised Training Algorithm for Multilayer Spiking Neural Networks
    Xie, Xiurui
    Qu, Hong
    Liu, Guisong
    Zhang, Malu
    Kurths, Juergen
    PLOS ONE, 2016, 11 (04):