Compact neural network design for visual food recognition

Deep learning grows fast in recent years, and people already use it to solve many real-world problems. Convolutional neural network (CNN) is one of the essential architectures of deep learning. Compared to traditional machine learning methods, CNN can generate transformed feature maps automatically....

Full description

Saved in:
Bibliographic Details
Main Author: Li, Tianlei
Other Authors: Yap Kim Hui
Format: Thesis-Master by Coursework
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/140558
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-140558
record_format dspace
spelling sg-ntu-dr.10356-1405582023-07-04T16:35:05Z Compact neural network design for visual food recognition Li, Tianlei Yap Kim Hui School of Electrical and Electronic Engineering EKHYap@ntu.edu.sg Engineering::Electrical and electronic engineering Deep learning grows fast in recent years, and people already use it to solve many real-world problems. Convolutional neural network (CNN) is one of the essential architectures of deep learning. Compared to traditional machine learning methods, CNN can generate transformed feature maps automatically. With this, the machine improves its self-learning ability remarkably. In this thesis, we utilize CNN to perform visual food recognition. After that, our result could serve as a backbone to health monitoring smartphone apps, which can recognize a variety of foods and show their nutritional components. The problem encountered is that deep CNNs such as VGG and ResNet are too large to implement on low-end devices (e.g., smartphones). Hence, we try to find one compact architecture that has competitive accuracy with a little computational cost. We select several state-of-the-art compact CNNs such as MobileNet, ShuffleNet, and SqueezeNet. We mainly compare their performances with a deep neural network — ResNet50, including accuracy, the number of parameters, and the floating-point operations per second (FLOPS). Finally, we choose the most suitable architecture for visual food recognition and tune it to improve the performance further. Master of Science (Signal Processing) 2020-05-30T12:46:14Z 2020-05-30T12:46:14Z 2020 Thesis-Master by Coursework https://hdl.handle.net/10356/140558 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
spellingShingle Engineering::Electrical and electronic engineering
Li, Tianlei
Compact neural network design for visual food recognition
description Deep learning grows fast in recent years, and people already use it to solve many real-world problems. Convolutional neural network (CNN) is one of the essential architectures of deep learning. Compared to traditional machine learning methods, CNN can generate transformed feature maps automatically. With this, the machine improves its self-learning ability remarkably. In this thesis, we utilize CNN to perform visual food recognition. After that, our result could serve as a backbone to health monitoring smartphone apps, which can recognize a variety of foods and show their nutritional components. The problem encountered is that deep CNNs such as VGG and ResNet are too large to implement on low-end devices (e.g., smartphones). Hence, we try to find one compact architecture that has competitive accuracy with a little computational cost. We select several state-of-the-art compact CNNs such as MobileNet, ShuffleNet, and SqueezeNet. We mainly compare their performances with a deep neural network — ResNet50, including accuracy, the number of parameters, and the floating-point operations per second (FLOPS). Finally, we choose the most suitable architecture for visual food recognition and tune it to improve the performance further.
author2 Yap Kim Hui
author_facet Yap Kim Hui
Li, Tianlei
format Thesis-Master by Coursework
author Li, Tianlei
author_sort Li, Tianlei
title Compact neural network design for visual food recognition
title_short Compact neural network design for visual food recognition
title_full Compact neural network design for visual food recognition
title_fullStr Compact neural network design for visual food recognition
title_full_unstemmed Compact neural network design for visual food recognition
title_sort compact neural network design for visual food recognition
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/140558
_version_ 1772827728072933376