Image classification via transfer learning

Image classification has been used in many real-world applications such as self-driving cars, recommender systems and recognition systems. With the advent of deep learning and artificial intelligence, the accuracy of such systems has increased greatly. However, such methods require large amounts of...

Full description

Saved in:
Bibliographic Details
Main Author: Goh, Joab Zhi Cheng
Other Authors: Xie Lihua
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/139049
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-139049
record_format dspace
spelling sg-ntu-dr.10356-1390492023-07-07T18:43:49Z Image classification via transfer learning Goh, Joab Zhi Cheng Xie Lihua School of Electrical and Electronic Engineering elhxie@ntu.edu.sg Engineering::Electrical and electronic engineering::Computer hardware, software and systems Image classification has been used in many real-world applications such as self-driving cars, recommender systems and recognition systems. With the advent of deep learning and artificial intelligence, the accuracy of such systems has increased greatly. However, such methods require large amounts of labelled data during the training phase in order to achieve a high level of accuracy. This data may not be available in all cases. Furthermore, domain shifts which occur in many real-world situations may also affect the accuracy of the classifier. This project studies the use of transfer learning, in particular, domain adaptation on Convolutional Neural Networks (CNNs) to improve classifier accuracy in cases of domain shifts where labelled data is not available. Firstly, the effectiveness of different domain adaptation algorithms is explored on well-known online digit datasets as well as a custom Dark-Images dataset (Chapter 5). Secondly, a graphical user interface (GUI) is developed to compare the performance of domain adaptation methods on an image-by-image basis (Chapter 6). Thirdly, class alignment during domain adaptation training is explored (Chapter 7); a novel framework is proposed that shows promising performance improvements to existing domain adaptation algorithms (Chapter 8). Lastly, this report also gives recommendations for implementing domain adaptation and on future works to explore (Chapter 9). Bachelor of Engineering (Electrical and Electronic Engineering) 2020-05-15T03:00:05Z 2020-05-15T03:00:05Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/139049 en A1238-191 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::Computer hardware, software and systems
spellingShingle Engineering::Electrical and electronic engineering::Computer hardware, software and systems
Goh, Joab Zhi Cheng
Image classification via transfer learning
description Image classification has been used in many real-world applications such as self-driving cars, recommender systems and recognition systems. With the advent of deep learning and artificial intelligence, the accuracy of such systems has increased greatly. However, such methods require large amounts of labelled data during the training phase in order to achieve a high level of accuracy. This data may not be available in all cases. Furthermore, domain shifts which occur in many real-world situations may also affect the accuracy of the classifier. This project studies the use of transfer learning, in particular, domain adaptation on Convolutional Neural Networks (CNNs) to improve classifier accuracy in cases of domain shifts where labelled data is not available. Firstly, the effectiveness of different domain adaptation algorithms is explored on well-known online digit datasets as well as a custom Dark-Images dataset (Chapter 5). Secondly, a graphical user interface (GUI) is developed to compare the performance of domain adaptation methods on an image-by-image basis (Chapter 6). Thirdly, class alignment during domain adaptation training is explored (Chapter 7); a novel framework is proposed that shows promising performance improvements to existing domain adaptation algorithms (Chapter 8). Lastly, this report also gives recommendations for implementing domain adaptation and on future works to explore (Chapter 9).
author2 Xie Lihua
author_facet Xie Lihua
Goh, Joab Zhi Cheng
format Final Year Project
author Goh, Joab Zhi Cheng
author_sort Goh, Joab Zhi Cheng
title Image classification via transfer learning
title_short Image classification via transfer learning
title_full Image classification via transfer learning
title_fullStr Image classification via transfer learning
title_full_unstemmed Image classification via transfer learning
title_sort image classification via transfer learning
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/139049
_version_ 1772825648927080448