Low power convolutional neural network (CNN)

Artificial intelligence (AI) is the cutting-edge technology at this information age. However, the computational cost of AI relevant application is very expensive. Thus, the power consumption of AI application is too high to be implemented on a mobile device. The development of the algorithm for AI a...

Full description

Saved in:
Bibliographic Details
Main Author: Lim, Wu Cong
Other Authors: Lau Kim Teen
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/77771
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-77771
record_format dspace
spelling sg-ntu-dr.10356-777712023-07-07T16:46:53Z Low power convolutional neural network (CNN) Lim, Wu Cong Lau Kim Teen School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering Artificial intelligence (AI) is the cutting-edge technology at this information age. However, the computational cost of AI relevant application is very expensive. Thus, the power consumption of AI application is too high to be implemented on a mobile device. The development of the algorithm for AI application is advancing at a very fast speed; it is very difficult for the development of the hardware counterpart to catch up with the development in the algorithm. A middle way for the hardware development to catch up with the algorithm development is to design the hardware from a semi-custom approach such as Field Programmable Gate Array (FPGA). The semi-custom approach allows the designer to design customized hardware for a specific function or algorithm. This project presents a design of hardware implemented Convolutional Neural Network with FPGA evaluation board, Xilinx Zedboard. Different design methodologies are being used to evaluate the design performance such as power efficiency, speed performance, and utilization of LUT in FPGA. The project comprised of knowledge that relevant to software programming of Convolutional Neural Network, and hardware programming and simulation did with VHDL. A model for recognizing the handwritten digits is trained and being implemented on the design. Bachelor of Engineering (Electrical and Electronic Engineering) 2019-06-06T04:58:06Z 2019-06-06T04:58:06Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/77771 en Nanyang Technological University 94 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
spellingShingle DRNTU::Engineering::Electrical and electronic engineering
Lim, Wu Cong
Low power convolutional neural network (CNN)
description Artificial intelligence (AI) is the cutting-edge technology at this information age. However, the computational cost of AI relevant application is very expensive. Thus, the power consumption of AI application is too high to be implemented on a mobile device. The development of the algorithm for AI application is advancing at a very fast speed; it is very difficult for the development of the hardware counterpart to catch up with the development in the algorithm. A middle way for the hardware development to catch up with the algorithm development is to design the hardware from a semi-custom approach such as Field Programmable Gate Array (FPGA). The semi-custom approach allows the designer to design customized hardware for a specific function or algorithm. This project presents a design of hardware implemented Convolutional Neural Network with FPGA evaluation board, Xilinx Zedboard. Different design methodologies are being used to evaluate the design performance such as power efficiency, speed performance, and utilization of LUT in FPGA. The project comprised of knowledge that relevant to software programming of Convolutional Neural Network, and hardware programming and simulation did with VHDL. A model for recognizing the handwritten digits is trained and being implemented on the design.
author2 Lau Kim Teen
author_facet Lau Kim Teen
Lim, Wu Cong
format Final Year Project
author Lim, Wu Cong
author_sort Lim, Wu Cong
title Low power convolutional neural network (CNN)
title_short Low power convolutional neural network (CNN)
title_full Low power convolutional neural network (CNN)
title_fullStr Low power convolutional neural network (CNN)
title_full_unstemmed Low power convolutional neural network (CNN)
title_sort low power convolutional neural network (cnn)
publishDate 2019
url http://hdl.handle.net/10356/77771
_version_ 1772826192544530432