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...

Full description

Saved in:
Bibliographic Details
Main Author: Sun, Ivan Teh Fu
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