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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |