Optimization of FPGA Based Neural Network Processor
Neural information processing is an emerging new field, providing an alternative form of computation for demanding tasks such as pattern recognition problems which are usually reserved for human attention. Neural network computation i s sought after where classification of input data is difficult...
Saved in:
Main Author: | |
---|---|
Format: | Final Year Project |
Language: | English |
Published: |
Universiti Teknologi Petronas
2004
|
Subjects: | |
Online Access: | http://utpedia.utp.edu.my/7947/1/2004%20Bachelor%20-%20Optimization%20Of%20FPGA%20Based%20Neural%20Network%20Processor.pdf http://utpedia.utp.edu.my/7947/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Teknologi Petronas |
Language: | English |
id |
my-utp-utpedia.7947 |
---|---|
record_format |
eprints |
spelling |
my-utp-utpedia.79472017-01-25T09:47:06Z http://utpedia.utp.edu.my/7947/ Optimization of FPGA Based Neural Network Processor Sun, Ivan Teh Fu TK Electrical engineering. Electronics Nuclear engineering Neural information processing is an emerging new field, providing an alternative form of computation for demanding tasks such as pattern recognition problems which are usually reserved for human attention. Neural network computation i s sought after where classification of input data is difficult to be worked out using equations or sets of rules. Technological advances in integrated circuits such as Field Programmable Gate Array (FPGA) systems have made it easier to develop and implement hardware devices based on these neural network architectures. The motivation in hardware implementation of neural networks is its fast processing speed and suitability in parallel and pipelined processing. The project revolves around the design of an optimized neural network processor. The processor design is based on the feedforward network architecture type with BackPropagation trained weights for the Exclusive-OR non-linear problem. Among the highlights of the project is the improvement in neural network architecture through reconfigurable and recursive computation of a single hidden layer for multiple layer applications. Improvements in processor organization were also made which enables the design to parallel process with similar processors. Other improvements include design considerations to reduce the amount of logic required for implementation without much sacrifice of processing speed. Universiti Teknologi Petronas 2004-06 Final Year Project NonPeerReviewed application/pdf en http://utpedia.utp.edu.my/7947/1/2004%20Bachelor%20-%20Optimization%20Of%20FPGA%20Based%20Neural%20Network%20Processor.pdf Sun, Ivan Teh Fu (2004) Optimization of FPGA Based Neural Network Processor. Universiti Teknologi Petronas. (Unpublished) |
institution |
Universiti Teknologi Petronas |
building |
UTP Resource Centre |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Petronas |
content_source |
UTP Electronic and Digitized Intellectual Asset |
url_provider |
http://utpedia.utp.edu.my/ |
language |
English |
topic |
TK Electrical engineering. Electronics Nuclear engineering |
spellingShingle |
TK Electrical engineering. Electronics Nuclear engineering Sun, Ivan Teh Fu Optimization of FPGA Based Neural Network Processor |
description |
Neural information processing is an emerging new field, providing an alternative
form of computation for demanding tasks such as pattern recognition problems
which are usually reserved for human attention. Neural network computation i s
sought after where classification of input data is difficult to be worked out using
equations or sets of rules.
Technological advances in integrated circuits such as Field Programmable Gate
Array (FPGA) systems have made it easier to develop and implement hardware
devices based on these neural network architectures. The motivation in hardware
implementation of neural networks is its fast processing speed and suitability in
parallel and pipelined processing.
The project revolves around the design of an optimized neural network processor.
The processor design is based on the feedforward network architecture type with
BackPropagation trained weights for the Exclusive-OR non-linear problem.
Among the highlights of the project is the improvement in neural network
architecture through reconfigurable and recursive computation of a single hidden
layer for multiple layer applications. Improvements in processor organization were
also made which enables the design to parallel process with similar processors.
Other improvements include design considerations to reduce the amount of logic
required for implementation without much sacrifice of processing speed. |
format |
Final Year Project |
author |
Sun, Ivan Teh Fu |
author_facet |
Sun, Ivan Teh Fu |
author_sort |
Sun, Ivan Teh Fu |
title |
Optimization of FPGA Based Neural Network Processor |
title_short |
Optimization of FPGA Based Neural Network Processor |
title_full |
Optimization of FPGA Based Neural Network Processor |
title_fullStr |
Optimization of FPGA Based Neural Network Processor |
title_full_unstemmed |
Optimization of FPGA Based Neural Network Processor |
title_sort |
optimization of fpga based neural network processor |
publisher |
Universiti Teknologi Petronas |
publishDate |
2004 |
url |
http://utpedia.utp.edu.my/7947/1/2004%20Bachelor%20-%20Optimization%20Of%20FPGA%20Based%20Neural%20Network%20Processor.pdf http://utpedia.utp.edu.my/7947/ |
_version_ |
1739831525330911232 |