SWAT: A Spiking Neural Network Training Algorithm for Classification Problems

被引:141
|
作者
Wade, John J. [1 ]
McDaid, Liam J. [1 ]
Santos, Jose A. [1 ]
Sayers, Heather M. [1 ]
机构
[1] Univ Ulster, Intelligent Syst Res Ctr, Sch Comp & Intelligent Syst, Derry BT48 7JL, North Ireland
来源
IEEE TRANSACTIONS ON NEURAL NETWORKS | 2010年 / 21卷 / 11期
关键词
Automatic speech recognition; Bienenstock-Cooper-Munro; dynamic synapses; spike timing dependent plasticity; spiking neural networks; RELEASE; FACILITATION; ASTROCYTES; DEPRESSION; SYNAPSES; CALCIUM; NEURONS;
D O I
10.1109/TNN.2010.2074212
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a synaptic weight association training (SWAT) algorithm for spiking neural networks (SNNs). SWAT merges the Bienenstock-Cooper-Munro (BCM) learning rule with spike timing dependent plasticity (STDP). The STDP/BCM rule yields a unimodal weight distribution where the height of the plasticity window associated with STDP is modulated causing stability after a period of training. The SNN uses a single training neuron in the training phase where data associated with all classes is passed to this neuron. The rule then maps weights to the classifying output neurons to reflect similarities in the data across the classes. The SNN also includes both excitatory and inhibitory facilitating synapses which create a frequency routing capability allowing the information presented to the network to be routed to different hidden layer neurons. A variable neuron threshold level simulates the refractory period. SWAT is initially benchmarked against the nonlinearly separable Iris and Wisconsin Breast Cancer datasets. Results presented show that the proposed training algorithm exhibits a convergence accuracy of 95.5% and 96.2% for the Iris and Wisconsin training sets, respectively, and 95.3% and 96.7% for the testing sets, noise experiments show that SWAT has a good generalization capability. SWAT is also benchmarked using an isolated digit automatic speech recognition (ASR) system where a subset of the TI46 speech corpus is used. Results show that with SWAT as the classifier, the ASR system provides an accuracy of 98.875% for training and 95.25% for testing.
引用
收藏
页码:1817 / 1830
页数:14
相关论文
共 50 条
  • [1] Supervised Training of Spiking Neural Network by Adapting the E-MWO Algorithm for Pattern Classification
    Abusnaina, Ahmed A.
    Abdullah, Rosni
    Kattan, Ali
    NEURAL PROCESSING LETTERS, 2019, 49 (02) : 661 - 682
  • [2] Supervised Training of Spiking Neural Network by Adapting the E-MWO Algorithm for Pattern Classification
    Ahmed A. Abusnaina
    Rosni Abdullah
    Ali Kattan
    Neural Processing Letters, 2019, 49 : 661 - 682
  • [3] A Two Stage Learning Algorithm for a Growing-Pruning Spiking Neural Network for Pattern Classification Problems
    Dora, Shirin
    Sundaram, Suresh
    Sundararajan, Narasimhan
    2015 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2015,
  • [4] A Spiking Neural Network Chip for Odor Data Classification
    Hsieh, Hung-Yi
    Tang, Kea-Tiong
    2012 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS), 2012, : 88 - 91
  • [5] Lightweight spiking neural network training based on spike timing dependent backpropagation
    Gong, Yu
    Chen, Tao
    Wang, Shu
    Duan, Shukai
    Wang, Lidan
    NEUROCOMPUTING, 2024, 570
  • [6] A Layered Spiking Neural System for Classification Problems
    Zhang, Gexiang
    Zhang, Xihai
    Rong, Haina
    Paul, Prithwineel
    Zhu, Ming
    Neri, Ferrante
    Ong, Yew-Soon
    INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 2022, 32 (08)
  • [7] Fluctuation-driven initialization for spiking neural network training
    Rossbroich, Julian
    Gygax, Julia
    Zenke, Friedemann
    NEUROMORPHIC COMPUTING AND ENGINEERING, 2022, 2 (04):
  • [8] Development of a Library for Sound Classification Using Spiking Neural Network
    Tomas Molas, Jose
    Peralta, Ivan
    Martinez, Cesar
    Leonardo Rufiner, Hugo
    VI LATIN AMERICAN CONGRESS ON BIOMEDICAL ENGINEERING (CLAIB 2014), 2014, 49 : 651 - 654
  • [9] Simplified spiking neural network architecture and STDP learning algorithm applied to image classification
    Iakymchuk, Taras
    Rosado-Munoz, Alfredo
    Guerrero-Martinez, Juan F.
    Bataller-Mompean, Manuel
    Frances-Villora, Jose V.
    EURASIP JOURNAL ON IMAGE AND VIDEO PROCESSING, 2015,
  • [10] Spikeformer: Training high-performance spiking neural network with transformer
    Li, Yudong
    Lei, Yunlin
    Yang, Xu
    NEUROCOMPUTING, 2024, 574