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 条
  • [31] A reinforcement learning algorithm for spiking neural networks
    Florian, RV
    Seventh International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Proceedings, 2005, : 299 - 306
  • [32] Supervised Learning in Spiking Neural Networks with MLC PCM Synapses
    Nandakumar, S. R.
    Boybat, I.
    Le Gallo, M.
    Sebastian, A.
    Rajendran, B.
    Eleftheriou, E.
    2017 75TH ANNUAL DEVICE RESEARCH CONFERENCE (DRC), 2017,
  • [33] Self-Supervised Contrastive Learning In Spiking Neural Networks
    Bahariasl, Yeganeh
    Kheradpisheh, Saeed Reza
    PROCEEDINGS OF THE 13TH IRANIAN/3RD INTERNATIONAL MACHINE VISION AND IMAGE PROCESSING CONFERENCE, MVIP, 2024, : 181 - 185
  • [34] Supervised learning in spiking, neural networks with noise-threshold
    Zhang, Malu
    Qu, Hong
    Xie, Xiurui
    Kurths, Juergen
    NEUROCOMPUTING, 2017, 219 : 333 - 349
  • [35] Supervised Learning in Spiking Neural Networks for Precise Temporal Encoding
    Gardner, Brian
    Gruning, Andre
    PLOS ONE, 2016, 11 (08):
  • [36] A new supervised learning algorithm for multiple spiking neural networks with application in epilepsy and seizure detection
    Ghosh-Dastidar, Samanwoy
    Adeli, Hojjat
    NEURAL NETWORKS, 2009, 22 (10) : 1419 - 1431
  • [37] Supervised learning in spiking neural networks: A review of algorithms and evaluations
    Wang, Xiangwen
    Lin, Xianghong
    Dang, Xiaochao
    NEURAL NETWORKS, 2020, 125 : 258 - 280
  • [38] A Semi-Supervised Multi-Spike Learning Algorithm for Deep Spiking Neural Networks
    Zhao, Xiaoman
    Lin, Xianghong
    Zhang, Zhen
    2023 IEEE 13TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE, CCWC, 2023, : 976 - 982
  • [39] Supervised Learning Based Algorithm Selection for Deep Neural Networks
    Shi, Shaohuai
    Xu, Pengfei
    Chu, Xiamen
    2017 IEEE 23RD INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2017, : 344 - 351
  • [40] Pattern Recognition of Spiking Neural Networks Based on Visual Mechanism and Supervised Synaptic Learning
    Li, Xiumin
    Yi, Hao
    Luo, Shengyuan
    NEURAL PLASTICITY, 2020, 2020