Skip to main navigation Skip to search Skip to main content

On-line learning in spiking neural networks: design and application

Student thesis: Doctoral Thesis

Abstract

Spiking Neural Networks (SNNs) are considered to be the third generation of neural networks, and have been proven to be just as powerful as the more established artificial neural networks from previous generations. The study of SNNs is motivated by their close resemblance to biological neural networks. However, their applicability in real world applications has been limited due to the lack of effective and efficient training methods. This is particularly relevant for training large networks and on-line learning applications.This thesis, which aims to develop an algorithm for SNNs that can conduct online learning, initially reviews the various types of spiking neural models to explore neuronal function and various kinds of encoding schemes. It is desirable employing a more abstract model when large networks are developed and online learning is applied. The description of the state of the art is followed with respect to learning algorithms in SNNs across a range of applications, and existing research challenges in online learning algorithms are identified. First, this thesis presents a new evolving RBF-like learning algorithm for SNNs. Both the structure and weights of the SNN are learned dynamically through a combination of unsupervised and supervised learning paradigms. Second, this thesis presents an enhanced Rank-Order based learning algorithm, called SpikeTemp, for SNNs with a dynamically adaptive structure, which is more effective and efficient than a Rank-Order based learning algorithm. A further algorithm, SpikeComp that has a more compact neural structure than SpikeTemp is then developed. This has a similar network topology to SpikeTemp, however, differing learning strategies are proposed to reduce the neuron count in the output layer. Finally an advanced RBF-like dynamically Evolving Spiking Neural Classifier (ESNC) is presented. After training, each output neuron represents a unique class. These developed learning algorithms have adaptive structures and show a comparable learning performance to other existing SNNs algorithms and standard classical methods after only one (or more in SpikeComp) presentation of the training inputs. The thesis concludes with possible future directions for this research.
Date of AwardMar 2016
Original languageEnglish
SponsorsIntelligent Systems Research Centre
SupervisorAmmar Belatreche (Supervisor), Liam Maguire (Supervisor) & Martin Mc Ginnity (Supervisor)

Keywords

  • classification
  • adaptive spiking
  • neural networks
  • online learning
  • spiking neurons
  • supervised learning
  • radial basis functions

Cite this

'