Visual search using convolutional neural networks
In recent years, deep learning has provided the breakthrough of many new practical applications of machine learning. One such deep learning approach is convolutional neural networks (CNNs). This study will introduce the model structure and principle of the CNN, as well as the development of one for...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2018
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/74976 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-74976 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-749762023-07-07T17:49:46Z Visual search using convolutional neural networks Ng, Sue Shen Yap Kim Hui School of Electrical and Electronic Engineering DRNTU::Engineering In recent years, deep learning has provided the breakthrough of many new practical applications of machine learning. One such deep learning approach is convolutional neural networks (CNNs). This study will introduce the model structure and principle of the CNN, as well as the development of one for the purpose of skin cancer image classification. The development of the CNN involved the transfer learning of the VGG-VD pre-trained model, vgg-verydeep-16, using MATLAB. To facilitate the improvement in accuracy of the skin cancer classification, controlled trainings were conducted with varied learning rates and mini-batch size, and application of data augmentation. The resultant CNN is able to classify melanoma and mole images with an accuracy of 83.0%. What differentiates the architecture of a CNN from other neural networks is the multiple layers of convolution and pooling before the fully connected layers we see in artificial neural networks (ANN). The difference in architecture has allowed CNNs to be successful in 2D image recognition and classification, hence it is used for this project. Bachelor of Engineering 2018-05-25T07:12:48Z 2018-05-25T07:12:48Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/74976 en Nanyang Technological University 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 |
spellingShingle |
DRNTU::Engineering Ng, Sue Shen Visual search using convolutional neural networks |
description |
In recent years, deep learning has provided the breakthrough of many new practical applications of machine learning. One such deep learning approach is convolutional neural networks (CNNs). This study will introduce the model structure and principle of the CNN, as well as the development of one for the purpose of skin cancer image classification. The development of the CNN involved the transfer learning of the VGG-VD pre-trained model, vgg-verydeep-16, using MATLAB. To facilitate the improvement in accuracy of the skin cancer classification, controlled trainings were conducted with varied learning rates and mini-batch size, and application of data augmentation. The resultant CNN is able to classify melanoma and mole images with an accuracy of 83.0%.
What differentiates the architecture of a CNN from other neural networks is the multiple layers of convolution and pooling before the fully connected layers we see in artificial neural networks (ANN). The difference in architecture has allowed CNNs to be successful in 2D image recognition and classification, hence it is used for this project. |
author2 |
Yap Kim Hui |
author_facet |
Yap Kim Hui Ng, Sue Shen |
format |
Final Year Project |
author |
Ng, Sue Shen |
author_sort |
Ng, Sue Shen |
title |
Visual search using convolutional neural networks |
title_short |
Visual search using convolutional neural networks |
title_full |
Visual search using convolutional neural networks |
title_fullStr |
Visual search using convolutional neural networks |
title_full_unstemmed |
Visual search using convolutional neural networks |
title_sort |
visual search using convolutional neural networks |
publishDate |
2018 |
url |
http://hdl.handle.net/10356/74976 |
_version_ |
1772826508844335104 |