Efficient training of supervised spiking neural networks via the normalized perceptron based learning rule

被引:22
|
作者
Xie, Xiurui [1 ]
Qu, Hong [1 ]
Liu, Guisong [1 ]
Zhang, Malu [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 610054, Peoples R China
关键词
Spiking neural networks; Temporal encoding mechanism; Supervised learning; Perceptron based learning rule; FUNCTIONAL ARCHITECTURE; RECEPTIVE-FIELDS; CLASSIFICATION; OSCILLATIONS; ALGORITHM; RESUME;
D O I
10.1016/j.neucom.2017.01.086
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The spiking neural networks (SNNs) are the third generation of artificial neural networks, which have made great achievements in the field of pattern recognition. However, the existing supervised training methods of SNNs are not efficient enough to meet the real-time requirement in most cases. To address this issue, the normalized perceptron based learning rule (NPBLR) is proposed in this paper for the supervised training of the multi-layer SNNs. Different from traditional methods, our algorithm only trains the selected misclassified time points and the target ones, employing the perceptron based neuron. Furthermore, the weight modification in our algorithm is normalized by a voltage based function, which is more efficient than the traditional time based method because the firing time is calculated by the voltage value. Superior to the traditional multi-layer algorithm ignoring the time accumulation of spikes, our algorithm defines the spiking activity of the postsynaptic neuron as the rate accumulation function of all presynaptic neurons in a specific time-frame. By these strategies, our algorithm overcomes some difficulties in the training of SNNs, e.g., the inefficient and no-fire problems. Comprehensive simulations are conducted both in single and multi-layer networks to investigate the learning performance of our algorithm, whose results demonstrate that our algorithm possesses higher learning efficiency and stronger parameter robustness than traditional algorithms. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:152 / 163
页数:12
相关论文
共 50 条
  • [21] A modified supervised learning rule for training a photonic spiking neural network to recognize digital patterns
    Yahui ZHANG
    Shuiying XIANG
    Xingxing GUO
    Aijun WEN
    Yue HAO
    Science China(Information Sciences), 2021, 64 (02) : 202 - 210
  • [22] 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
  • [23] A biologically plausible supervised learning method for spiking neural networks using the symmetric STDP rule
    Hao, Yunzhe
    Huang, Xuhui
    Dong, Meng
    Xu, Bo
    NEURAL NETWORKS, 2020, 121 : 387 - 395
  • [24] Unsupervised Pre-Training with Spiking Neural Networks in Semi-Supervised Learning
    Dorogyy, Yaroslav
    Kolisnichenko, Vadym
    2018 IEEE FIRST INTERNATIONAL CONFERENCE ON SYSTEM ANALYSIS & INTELLIGENT COMPUTING (SAIC), 2018, : 177 - 180
  • [25] SuperSpike: Supervised Learning in Multilayer Spiking Neural Networks
    Zenke, Friedemann
    Ganguli, Surya
    NEURAL COMPUTATION, 2018, 30 (06) : 1514 - 1541
  • [26] ERMPD: An Efficient and Robustness Membrane Potential Driven Supervised Learning in Spiking Neural Networks
    Zhang, Yongqing
    Chen, Yi
    Zhang, Malu
    Wu, Xi
    Zhou, Jiliu
    Qu, Hong
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017, : 3327 - 3332
  • [27] A Tandem Learning Rule for Effective Training and Rapid Inference of Deep Spiking Neural Networks
    Wu, Jibin
    Chua, Yansong
    Zhang, Malu
    Li, Guoqi
    Li, Haizhou
    Tan, Kay Chen
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (01) : 446 - 460
  • [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] First Error-Based Supervised Learning Algorithm for Spiking Neural Networks
    Luo, Xiaoling
    Qu, Hong
    Zhang, Yun
    Chen, Yi
    FRONTIERS IN NEUROSCIENCE, 2019, 13
  • [30] 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