Grin logo
de en es fr
Shop
GRIN Website
Publish your texts - enjoy our full service for authors
Go to shop › Engineering - Computer Engineering

Fuzzy Spiking Neural Networks

Title: Fuzzy Spiking Neural Networks

Master's Thesis , 2011 , 103 Pages , Grade: 8.84

Autor:in: Haider Raza (Author)

Engineering - Computer Engineering
Excerpt & Details   Look inside the ebook
Summary Excerpt Details

This dissertation presents an introductory knowledge to computational neuroscience and major emphasize on the branch of computational neuroscience called Spiking Neural Networks (SNNs). SNNs are also called the third generation neural networks. It has become now a major field of Soft Computing. In this we talk about the temporal characteristics’ of neuron and studied the dynamics of it. We have presented SNNs architecture with fuzzy reasoning capability. Neuron selectivity is facilitated using receptive fields that enable individual neurons to be responsive to certain spike train frequencies and behave in a similar manner as fuzzy membership functions.

The network of SNNs consists of three layers that is input, hidden and output layer. The topology of this network is based on Radial basis Network, which can be regarded as universal approximators. The input layer receives the input in the form of frequency which produces the spikes through linear encoding. There is another method of encoding called Poisson encoding; this encoding is used where the data is large. The hidden layer use Receptive Field (RF) to process the input and thus it is frequency selective. The output layer is only responsible for learning. The learning is based on local learning.

The XOR classification problem is used to test the capabilities of the network. There is a problem of continuous updating of weight arises. This issue of weight is resolved by using STDP window and fuzzy reasoning.

The dissertation demonstrates how it is possible to obtain fuzzy reasoning capability from biological models of spiking neurons. The fuzzy spiking neural network implements fuzzy rules by configuration of receptive fields, antecedent conjunction with excitatory and inhibitory connections, and inferencing via a biologically plausible supervised learning algorithm. In this way, the resulting system utilizes a higher level of knowledge representation.

Excerpt


Table of Contents

Chapter I: A Review of Neural Network

1.1 Brief History of Artificial Neural Networks

1.1.1 Logical Neural Networks

1.1.2 Early Computer Simulations

1.1.3 The Perceptron

1.1.4 Widrow & Hoff’s Delta Rule

1.1.5 The Significance of the XOR Problem

1.2 Summary of Terminology

1.2.1 Activation Functions

1.2.2 Learning

1.3 Backpropagation

1.3.1 Limitations of Backpropagation

1.4 Self-Organising Networks

1.4.1 Competitive Learning

1.5 Radial Basis Function Networks

1.6 Hybrid Topologies

1.6.1 Neuro Evolutionary Systems

1.6.2 Fuzzy Logic Systems

1.6.3 Neuro Fuzzy System

1.7 Summary

Chapter II: Preliminaries of Spiking Neural Networks

2.1 The Biological Neuron

2.1.1 The Role of Ions

2.1.2 Excitatory and Inhibitory Neurons

2.2 3rd Generation Neurons Models (Biophysical and Spiking Neurons model)

2.2.1 Encoding

2.2.2 Morphological Models

2.2.3 Integrate-and-Fire (IF) Model

2.2.4 Hodgkin-Huxley (HH) Model

2.2.5 Leaky Integrate-and-Fire (LIF) Model

2.2.6 Spike Response Model (SRM)

2.2.7 Conductance-based LIF Model

2.3 Unsupervised Learning

2.3.1 Bienenstock, Cooper and Munro’s Model

2.3.2 Hebbian Learning

2.3.3 Synaptic Scaling

2.3.4 Spike timing-dependent plasticity (STDP)

2.4 Supervised Learning

2.4.1 SpikeProp (Gradient Estimation)

2.4.2 Statistical Approach

2.4.3 Supervised Hebbian Learning (SHL)

2.5 Dynamic Synapse

2.6 Receptive Field

2.7 Spiking Neural Network Versus Traditional Neural Networks

2.8 Summary

Chapter III: Literature Review: Spiking Neural Networks

Chapter IV: Fuzzy based Spiking Neural Networks (FBSNN): A Theoretical Work

4.1 Introduction

4.2 Selection of Neuron Model and Topology

4.3 Solution of XOR by SNN

4.4 Using Fuzzy Reasoning

4.5 Summary

Chapter V: Fuzzy based Spiking Neural Networks (FBSNN): An Implementation and results

5.1 Introduction

5.2 Topology of the Network

5.3 Input Layer with Spikes

5.4 Hidden Layer and Receptive Field

5.5 Output Layer with Modified SHL

5.6 Using Fuzzy Reasoning

5.7 Summary

Research Objectives and Themes

This dissertation explores the integration of fuzzy reasoning capabilities into Spiking Neural Networks (SNNs), investigating how biological concepts like receptive fields and dynamic synapses can be utilized to model fuzzy logic within a spiking architecture. The work specifically addresses the challenge of creating a robust, frequency-selective network capable of solving non-linear classification problems like XOR, while maintaining biological plausibility and local learning constraints.

  • Computational Neuroscience and Spiking Neural Networks (SNNs).
  • Temporal encoding strategies and neuron dynamics.
  • Implementation of fuzzy rules through receptive fields and synaptic plasticity.
  • Supervised training algorithms for SNNs (e.g., modified SHL).
  • Evaluation of network performance on non-linear classification (XOR).

Excerpt from the Book

4.2 Selection of Neuron Model and Topology

The neuron and synapse models now need to be configured into a robust network topology. This new network topology should be capable of performing non-linear classification tasks with the help of XOR problem in the next section. Additionally, since the credit assignment problem and the principle of local learning rule out many potential learning rules on the grounds of biological implausibility, it was decided to only use supervised learning at the output layer. The role of the input layer will be to encode the application data into spike trains, which will then be routed to the hidden layer. If the hidden layer were to employ a learning algorithm it would need to be unsupervised and local.

STDP can perform this function, and using STDP it is possible to adapt the weights connecting the input and hidden layers. But, if the hidden layer neurons are homogeneous in nature (homogenous means parameters are almost same for all the neurons), then the output from the hidden neurons will be identical for every input pattern, since STDP alone will not make neurons selective to particular spike frequencies. Therefore employing learning for homogeneous hidden neurons based on STDP is of no use in this respect. Similarly, configuring the many parameters of the dynamic synapse models to produce synapses and hence neurons that are selective in some way to different data points are in practice very difficult. This is assuming there exists a rationale for the different ways in which a layer of hidden neurons should be selective. Arguably, the only biologically plausible means of replicating neuron selectivity is with RFs of the kind found in cortical regions of the brain.

Summary of Chapters

Chapter I: A Review of Neural Network: This chapter provides a historical overview of artificial neural networks, detailing key developments and the emergence of various network topologies and learning paradigms.

Chapter II: Preliminaries of Spiking Neural Networks: This section covers the biological foundations of spiking neurons, various neuron models, and fundamental learning mechanisms like STDP and supervised learning.

Chapter III: Literature Review: Spiking Neural Networks: This chapter summarizes essential academic literature and research contributions concerning spiking neural networks and their computational properties.

Chapter IV: Fuzzy based Spiking Neural Networks (FBSNN): A Theoretical Work: This chapter outlines the theoretical design of a spiking neural network that incorporates fuzzy reasoning, discussing how RBF topologies and biological mechanisms can be adapted.

Chapter V: Fuzzy based Spiking Neural Networks (FBSNN): An Implementation and results: This chapter presents the practical implementation and testing of the proposed fuzzy spiking neural network using the XOR classification problem to demonstrate its effectiveness.

Keywords

Spiking Neural Networks, Computational Neuroscience, Fuzzy Logic, Receptive Fields, Dynamic Synapses, XOR Problem, Synaptic Plasticity, Supervised Hebbian Learning, STDP, Pattern Classification, Neural Topology, Frequency Encoding, Neuron Selectivity, Membrane Potential, Computational Intelligence.

Frequently Asked Questions

What is the primary focus of this dissertation?

The dissertation primarily explores the intersection of Spiking Neural Networks (SNNs) and fuzzy logic systems, aiming to develop a biologically inspired spiking neural network architecture capable of fuzzy reasoning.

What are the central themes discussed in this work?

Central themes include computational neuroscience, spike train encoding, the biological plausibility of learning rules like STDP, and the integration of fuzzy rule-based inferencing into neural network layers.

What is the main research objective of this work?

The primary objective is to create an SNN topology that can perform non-linear mapping (specifically solving the XOR problem) by using receptive fields and supervised local learning mechanisms, thus bridging the gap between SNNs and fuzzy logic systems.

Which scientific methodologies are employed?

The research uses a theoretical framework inspired by RBF networks and biological neuroanatomy, implementing supervised Hebbian learning (SHL) and spike timing-dependent plasticity (STDP) to adjust network weights and demonstrate frequency selectivity.

What is covered in the main section of the dissertation?

The main sections analyze the theoretical design of fuzzy spiking neural networks, the selection of neuron and synapse models, and the practical implementation and evaluation of the network on the XOR problem.

Which terms characterize this research field?

Key terms include Spiking Neural Networks, Computational Intelligence, Synaptic Plasticity, Receptive Fields, and Fuzzy Inference Systems.

How does the author handle the credit assignment problem?

The author circumvents the credit assignment problem by utilizing a topology that restricts learning to the output layer, ensuring that learning remains locally-based and biologically plausible.

What role do receptive fields play in the proposed network?

Receptive fields act as frequency-selective filters in the hidden layer, allowing the network to categorize input spike trains based on their firing rates, thereby implementing a form of fuzzy antecedent processing.

How is the XOR classification problem solved?

The XOR problem is solved by routing spike trains through a hidden layer of frequency-selective neurons configured with receptive fields, with the output layer refined by a modified supervised Hebbian learning algorithm.

Excerpt out of 103 pages  - scroll top

Details

Title
Fuzzy Spiking Neural Networks
College
Manav Rachna International University
Course
Master of Technology (M.Tech)
Grade
8.84
Author
Haider Raza (Author)
Publication Year
2011
Pages
103
Catalog Number
V184731
ISBN (eBook)
9783656096917
ISBN (Book)
9783656097259
Language
English
Tags
fuzzy spiking neural networks
Product Safety
GRIN Publishing GmbH
Quote paper
Haider Raza (Author), 2011, Fuzzy Spiking Neural Networks, Munich, GRIN Verlag, https://www.grin.com/document/184731
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  103  pages
Grin logo
  • Grin.com
  • Shipping
  • Contact
  • Privacy
  • Terms
  • Imprint