FPGA implementation of back propagation neural network
This project presented a backpropagation neural network on FPGA which can conduct inference and training processes for linear and non-linear problems. The network structure chosen contains 3 input nodes, one hidden layer with three neuron units and 1 output node. In addition, this project compare...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/159255 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-159255 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1592552022-06-10T04:21:17Z FPGA implementation of back propagation neural network Li, Jianing Zheng Yuanjin School of Electrical and Electronic Engineering Zheng Yuanjin YJZHENG@ntu.edu.sg Engineering::Electrical and electronic engineering::Applications of electronics This project presented a backpropagation neural network on FPGA which can conduct inference and training processes for linear and non-linear problems. The network structure chosen contains 3 input nodes, one hidden layer with three neuron units and 1 output node. In addition, this project compares the training time between MATLAB and FPGA. The FPGA can achieve a much shorter training time owing to architecture advantage and computation data type simplification. In the end, the result of the neural network is displayed on the LEDs on the FPGA board. Keywords: Master of Science (Electronics) 2022-06-10T04:21:17Z 2022-06-10T04:21:17Z 2022 Thesis-Master by Coursework Li, J. (2022). FPGA implementation of back propagation neural network. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/159255 https://hdl.handle.net/10356/159255 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Electrical and electronic engineering::Applications of electronics |
spellingShingle |
Engineering::Electrical and electronic engineering::Applications of electronics Li, Jianing FPGA implementation of back propagation neural network |
description |
This project presented a backpropagation neural network on FPGA which can
conduct inference and training processes for linear and non-linear problems. The
network structure chosen contains 3 input nodes, one hidden layer with three
neuron units and 1 output node. In addition, this project compares the training
time between MATLAB and FPGA. The FPGA can achieve a much shorter
training time owing to architecture advantage and computation data type simplification.
In the end, the result of the neural network is displayed on the LEDs
on the FPGA board.
Keywords: |
author2 |
Zheng Yuanjin |
author_facet |
Zheng Yuanjin Li, Jianing |
format |
Thesis-Master by Coursework |
author |
Li, Jianing |
author_sort |
Li, Jianing |
title |
FPGA implementation of back propagation neural network |
title_short |
FPGA implementation of back propagation neural network |
title_full |
FPGA implementation of back propagation neural network |
title_fullStr |
FPGA implementation of back propagation neural network |
title_full_unstemmed |
FPGA implementation of back propagation neural network |
title_sort |
fpga implementation of back propagation neural network |
publisher |
Nanyang Technological University |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/159255 |
_version_ |
1735491290578026496 |