Parameterized DNN design for identifying the resource limitations of edge deep learning hardware
Artificial intelligence has come a long way in the last several years and has made remarkable advancements, with deep learning neural networks emerging as a powerful tool for solving complex problems. Even with the technology having rapidly grown to such incredible levels thus far, one of the most s...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/176116 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-176116 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1761162024-05-17T15:38:16Z Parameterized DNN design for identifying the resource limitations of edge deep learning hardware Aung, Shin Thant Weichen Liu School of Computer Science and Engineering liu@ntu.edu.sg Computer and Information Science Edge device Deep learning Resource constraint Artificial intelligence has come a long way in the last several years and has made remarkable advancements, with deep learning neural networks emerging as a powerful tool for solving complex problems. Even with the technology having rapidly grown to such incredible levels thus far, one of the most significant challenges still standing is how to effectively deploy deep learning algorithms on edge devices such as mobile phones and Internet of Things (IOT) devices while preserving performance. Edge devices often face limitations in resources, such as memory and processing power, which can raise challenges for running complex deep-learning models. The fundamental goal of this project is to evaluate the resource constraints of edge devices, allowing for the deployment of deep learning algorithms without sacrificing performance. This enables tasks such as image recognition and speech processing to be carried out directly on edge devices, minimizing the need to rely on powerful cloud servers. In this final year project (FYP), a program to identify resource limitations on edge learning devices while inferencing deep learning models will be developed using Python and the deep learning framework PyTorch. Furthermore, the program will tune hyperparameters such as input shapes and batch sizes, as well as model complexity such as feature maps and weights, to achieve an ideal state that minimizes resource demands while preserving performance. Bachelor's degree 2024-05-14T02:11:58Z 2024-05-14T02:11:58Z 2024 Final Year Project (FYP) Aung, S. T. (2024). Parameterized DNN design for identifying the resource limitations of edge deep learning hardware. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/176116 https://hdl.handle.net/10356/176116 en PSCSE22-0071 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 |
Computer and Information Science Edge device Deep learning Resource constraint |
spellingShingle |
Computer and Information Science Edge device Deep learning Resource constraint Aung, Shin Thant Parameterized DNN design for identifying the resource limitations of edge deep learning hardware |
description |
Artificial intelligence has come a long way in the last several years and has made remarkable advancements, with deep learning neural networks emerging as a powerful tool for solving complex problems. Even with the technology having rapidly grown to such incredible levels thus far, one of the most significant challenges still standing is how to effectively deploy deep learning algorithms on edge devices such as mobile phones and Internet of Things (IOT) devices while preserving performance. Edge devices often face limitations in resources, such as memory and processing power, which can raise challenges for running complex deep-learning models. The fundamental goal of this project is to evaluate the resource constraints of edge devices, allowing for the deployment of deep learning algorithms without sacrificing performance. This enables tasks such as image recognition and speech processing to be carried out directly on edge devices, minimizing the need to rely on powerful cloud servers. In this final year project (FYP), a program to identify resource limitations on edge learning devices while inferencing deep learning models will be developed using Python and the deep learning framework PyTorch. Furthermore, the program will tune hyperparameters such as input shapes and batch sizes, as well as model complexity such as feature maps and weights, to achieve an ideal state that minimizes resource demands while preserving performance. |
author2 |
Weichen Liu |
author_facet |
Weichen Liu Aung, Shin Thant |
format |
Final Year Project |
author |
Aung, Shin Thant |
author_sort |
Aung, Shin Thant |
title |
Parameterized DNN design for identifying the resource limitations of edge deep learning hardware |
title_short |
Parameterized DNN design for identifying the resource limitations of edge deep learning hardware |
title_full |
Parameterized DNN design for identifying the resource limitations of edge deep learning hardware |
title_fullStr |
Parameterized DNN design for identifying the resource limitations of edge deep learning hardware |
title_full_unstemmed |
Parameterized DNN design for identifying the resource limitations of edge deep learning hardware |
title_sort |
parameterized dnn design for identifying the resource limitations of edge deep learning hardware |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/176116 |
_version_ |
1800916266113826816 |