A two stage learning algorithm for a Growing-Pruning Spiking Neural Network for pattern classification problems

Shirin Dora, Suresh Sundaram, Narasimhan Sundararajan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

18 Citations (Scopus)
12 Downloads (Pure)

Abstract

This paper presents a two stage learning algorithm for a Growing-Pruning Spiking Neural Network (GPSNN) for pattern classification problems. The GPSNN uses three layered network architecture with input layer employing a modified population coding and, leaky integrate-and-fire spiking neurons in the hidden and output layers. The class label for a sample is determined according to the output neuron with minimum spike latency. The learning algorithm for the GPSNN employs a two stage learning mechanism. In the first stage, the hidden layer is grown and adapted to map the inputs to a hyperdimensional space. In the second stage, the hidden layer neurons with low dominance are pruned and the response of the most dominant neurons is mapped to the output space. The proposed approach has been evaluated on benchmark data sets from the UCI machine learning repository and the results were compared with batch as well as online spiking neural networks. The results clearly highlight that the GPSNN can achieve better performances using a compact network structure.

Original languageEnglish
Title of host publication2015 International Joint Conference on Neural Networks, IJCNN 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Volume2015-September
ISBN (Electronic)9781479919604
DOIs
Publication statusPublished - 1 Oct 2015
EventInternational Joint Conference on Neural Networks, IJCNN 2015 - Killarney, Ireland
Duration: 12 Jul 201517 Jul 2015

Conference

ConferenceInternational Joint Conference on Neural Networks, IJCNN 2015
CountryIreland
CityKillarney
Period12/07/1517/07/15

Keywords

  • Classification algorithms
  • Sociology
  • Statistics

Fingerprint Dive into the research topics of 'A two stage learning algorithm for a Growing-Pruning Spiking Neural Network for pattern classification problems'. Together they form a unique fingerprint.

Cite this