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 条
  • [1] An STDP-Based Supervised Learning Algorithm for Spiking Neural Networks
    Hu, Zhanhao
    Wang, Tao
    Hu, Xiaolin
    NEURAL INFORMATION PROCESSING (ICONIP 2017), PT II, 2017, 10635 : 92 - 100
  • [2] A New Supervised Learning Algorithm Based on Genetic Inheritance for Spiking Neural Networks
    Yang, Jie
    Wang, Ning
    Pan, Tingting
    3RD ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND ARTIFICIAL INTELLIGENCE (ISAI2018), 2018, 1069
  • [3] Efficient and Robust Supervised Learning Algorithm for Spiking Neural Networks
    Zhang Y.
    Geng T.
    Zhang M.
    Wu X.
    Zhou J.
    Qu H.
    Sensing and Imaging, 2018, 19 (1):
  • [4] Supervised learning with spiking neural networks
    Xin, JG
    Embrechts, MJ
    IJCNN'01: INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2001, : 1772 - 1777
  • [5] AN ONLINE SUPERVISED LEARNING ALGORITHM BASED ON FEEDBACK ALIGNMENT FOR MULTILAYER SPIKING NEURAL NETWORKS
    Lin, Xianghong
    Hu, Jia
    Zheng, Donghao
    Hu, Tiandou
    Wang, Xiangwen
    PROCEEDINGS OF THE ROMANIAN ACADEMY SERIES A-MATHEMATICS PHYSICS TECHNICAL SCIENCES INFORMATION SCIENCE, 2022, 23 (02): : 187 - 196
  • [6] Supervised learning algorithm based on spike optimization mechanism for multilayer spiking neural networks
    Hu, Tiandou
    Lin, Xianghong
    Wang, Xiangwen
    Du, Pangao
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2022, 13 (07) : 1981 - 1995
  • [7] Supervised learning algorithm based on spike optimization mechanism for multilayer spiking neural networks
    Tiandou Hu
    Xianghong Lin
    Xiangwen Wang
    Pangao Du
    International Journal of Machine Learning and Cybernetics, 2022, 13 : 1981 - 1995
  • [8] Error-based or target-based? A unified framework for learning in recurrent spiking networks
    Capone, Cristiano
    Muratore, Paolo
    Paolucci, Pier Stanislao
    PLOS COMPUTATIONAL BIOLOGY, 2022, 18 (06)
  • [9] A Supervised Multi-Spike Learning Algorithm for Spiking Neural Networks
    Miao, Yu
    Tang, Huajin
    Pan, Gang
    2018 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2018, : 420 - 426
  • [10] Supervised Learning in Multilayer Spiking Neural Networks With Spike Temporal Error Backpropagation
    Luo, Xiaoling
    Qu, Hong
    Wang, Yuchen
    Yi, Zhang
    Zhang, Jilun
    Zhang, Malu
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (12) : 10141 - 10153