On chip pulse based neural network for signal processing
This research investigates a digital hardware oriented system that uses a genetic algorithm (GA) for optimizing a pattern classifier based on the pulsed neural network (PNN). The scheme avoids the usage of multipliers and dividers, which are the bottlenecks for digital hardware implementation of p...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Research Report |
Language: | English |
Published: |
2008
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/14168 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-14168 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-141682023-03-04T03:23:09Z On chip pulse based neural network for signal processing Low, Kay Soon School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Electronic systems::Signal processing This research investigates a digital hardware oriented system that uses a genetic algorithm (GA) for optimizing a pattern classifier based on the pulsed neural network (PNN). The scheme avoids the usage of multipliers and dividers, which are the bottlenecks for digital hardware implementation of parallel computations like GA and neural networks. A new model for the pulsed neural network has been developed in this research. In this model, the information is coded in terms of firing times of pulses that are generated by the neuron. The pulses transmit through the network and excite the dynamics of the neuron. Their synchronism is utilized to design the architecture of the neural network such that it acts as a RBF network. A new network-learning algorithm has also been developed for this PNN. The RBF neurons are generated based on the feature of the training data, and the synaptic delays can be adjusted to distribute these RBF neurons in the training data space. Utilizing the nature of RBF being inherent in the pulsed neural network, the scheme yields very compact computational circuits for massive parallel implementation on a chip that guarantees the speed of neural computations. To optimize the network in real time, a hardware base GA has been developed and implemented on a FPGA. The resultant on-chip GA-PNN system has been applied for terrain classification of a multi-spectral satellite image. Experimental results show that the performance of the proposed system is comparable to a back propagation (BP) neural network while its training speed exceeds the BP network overwhelmingly. As another application demonstration, it is also extended to a nonlinear look-up table and applied to estimate the friction occurs in a precision linear stage. 2008-11-05T07:51:56Z 2008-11-05T07:51:56Z 2007 2007 Research Report http://hdl.handle.net/10356/14168 en 56 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Electrical and electronic engineering::Electronic systems::Signal processing |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering::Electronic systems::Signal processing Low, Kay Soon On chip pulse based neural network for signal processing |
description |
This research investigates a digital hardware oriented system that uses a
genetic algorithm (GA) for optimizing a pattern classifier based on the pulsed
neural network (PNN). The scheme avoids the usage of multipliers and dividers, which are the bottlenecks for digital hardware implementation of parallel computations like GA and neural networks. A new model for the
pulsed neural network has been developed in this research. In this model, the
information is coded in terms of firing times of pulses that are generated by
the neuron. The pulses transmit through the network and excite the dynamics of the neuron. Their synchronism is utilized to design the architecture of the neural network such that it acts as a RBF network. A new network-learning algorithm has also been developed for this PNN. The RBF neurons are generated based on the feature of the training data, and the synaptic delays can be adjusted to distribute these RBF neurons in the training data space. Utilizing the nature of RBF being inherent in the pulsed
neural network, the scheme yields very compact computational circuits for
massive parallel implementation on a chip that guarantees the speed of neural
computations. To optimize the network in real time, a hardware base GA has
been developed and implemented on a FPGA. The resultant on-chip GA-PNN system has been applied for terrain classification of a multi-spectral satellite image. Experimental results show that the performance of the proposed system is comparable to a back propagation (BP) neural network while its
training speed exceeds the BP network overwhelmingly. As another application demonstration, it is also extended to a nonlinear look-up table and applied to estimate the friction occurs in a precision linear stage. |
author2 |
School of Electrical and Electronic Engineering |
author_facet |
School of Electrical and Electronic Engineering Low, Kay Soon |
format |
Research Report |
author |
Low, Kay Soon |
author_sort |
Low, Kay Soon |
title |
On chip pulse based neural network for signal processing |
title_short |
On chip pulse based neural network for signal processing |
title_full |
On chip pulse based neural network for signal processing |
title_fullStr |
On chip pulse based neural network for signal processing |
title_full_unstemmed |
On chip pulse based neural network for signal processing |
title_sort |
on chip pulse based neural network for signal processing |
publishDate |
2008 |
url |
http://hdl.handle.net/10356/14168 |
_version_ |
1759856436638121984 |