Transfer learning through deep learning

Deep learning method, convolutional neural network (CNN) outperforms conventional machine learning method in the famous 1000-class large scale image recognition challenge held in 2012. Since then, state-of-art CNN model is getting deeper and its capacity is getting larger. Multiple regularization te...

Full description

Saved in:
Bibliographic Details
Main Author: Lee, Rhui Dih
Other Authors: Pan Jialin, Sinno
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/73957
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-73957
record_format dspace
spelling sg-ntu-dr.10356-739572023-03-03T20:32:39Z Transfer learning through deep learning Lee, Rhui Dih Pan Jialin, Sinno School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Deep learning method, convolutional neural network (CNN) outperforms conventional machine learning method in the famous 1000-class large scale image recognition challenge held in 2012. Since then, state-of-art CNN model is getting deeper and its capacity is getting larger. Multiple regularization techniques have been proposed to overcome overfitting, which results in exceeding human’s level. However, every machine learning method is very domain-dependent, an efficient way to increase its ability to generalize well to the real-world domain is still an open research issue. The common scenario where training dataset is small, latency of prediction is critical, or memory resource is constrained would impact the applicability of deep learning. Transfer learning is used to address these restraints. This project focuses on experiment with multiple transfer learning methods through deep learning on a very noisy dataset, namely WebVision Database. In this report, I discuss the current state of deep learning and transfer learning. Then, I review multiple significant transfer learning methods and suggest how we can combine the use of them. I experiment with a baseline transfer method and another adaptation-transfer method on WebVision Database. I find that this dataset is hard-to-transfer and baseline method still convincingly works. I also report on the implementation in detail and evaluate the result obtained. Finally, I explore the potential of further experiment could be done and conclude the project. Bachelor of Engineering (Computer Science) 2018-04-23T02:25:35Z 2018-04-23T02:25:35Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/73957 en Nanyang Technological University 30 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::Computer science and engineering::Computing methodologies::Artificial intelligence
spellingShingle DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Lee, Rhui Dih
Transfer learning through deep learning
description Deep learning method, convolutional neural network (CNN) outperforms conventional machine learning method in the famous 1000-class large scale image recognition challenge held in 2012. Since then, state-of-art CNN model is getting deeper and its capacity is getting larger. Multiple regularization techniques have been proposed to overcome overfitting, which results in exceeding human’s level. However, every machine learning method is very domain-dependent, an efficient way to increase its ability to generalize well to the real-world domain is still an open research issue. The common scenario where training dataset is small, latency of prediction is critical, or memory resource is constrained would impact the applicability of deep learning. Transfer learning is used to address these restraints. This project focuses on experiment with multiple transfer learning methods through deep learning on a very noisy dataset, namely WebVision Database. In this report, I discuss the current state of deep learning and transfer learning. Then, I review multiple significant transfer learning methods and suggest how we can combine the use of them. I experiment with a baseline transfer method and another adaptation-transfer method on WebVision Database. I find that this dataset is hard-to-transfer and baseline method still convincingly works. I also report on the implementation in detail and evaluate the result obtained. Finally, I explore the potential of further experiment could be done and conclude the project.
author2 Pan Jialin, Sinno
author_facet Pan Jialin, Sinno
Lee, Rhui Dih
format Final Year Project
author Lee, Rhui Dih
author_sort Lee, Rhui Dih
title Transfer learning through deep learning
title_short Transfer learning through deep learning
title_full Transfer learning through deep learning
title_fullStr Transfer learning through deep learning
title_full_unstemmed Transfer learning through deep learning
title_sort transfer learning through deep learning
publishDate 2018
url http://hdl.handle.net/10356/73957
_version_ 1759856677939576832