Fish species recognition using convolutional neural network / Tan Ying Ying

Fish Recognition using machine learning is one of the significant breakthroughs that could be achieved by marine researchers and marine scientists. With the advancement of the machine learning in marine field, some of the problems that perplexed researchers can be solved especially in data collectio...

Full description

Bibliographic Details
Main Author: Tan, Ying Ying
Format: Thesis
Published: 2018
Subjects:
Online Access:http://studentsrepo.um.edu.my/9660/
http://studentsrepo.um.edu.my/9660/1/Tan_Ying_Ying.jpg
http://studentsrepo.um.edu.my/9660/8/Project_Report.pdf
_version_ 1848773973533261824
author Tan, Ying Ying
author_facet Tan, Ying Ying
author_sort Tan, Ying Ying
building UM Research Repository
collection Online Access
description Fish Recognition using machine learning is one of the significant breakthroughs that could be achieved by marine researchers and marine scientists. With the advancement of the machine learning in marine field, some of the problems that perplexed researchers can be solved especially in data collection. Application of machine learning to marine field is still immature, many aspects still need to be improved. Differentiating between two fish species with similar appearance is relatively challenging. On top of that, the angle of fish in the images and the background of the images can cause confusion to the recognition system. Therefore, it is quite challenging to build a fish recognition system. This study focuses on designing a fish recognition system by using Convolutional Neural Network (CNN). The proposed method employs Network-in-Network (NIN) model for fish recognition. NIN model using Multilayer Perceptron (Mlpconv) instead of linear filter and apply Global Average Pooling (GAP) for the last pooling layers. The result of NIN is then compared with a 3 layers CNN. To verify the utility of the proposed model, a set of data is prepared for prediction after training. The performance of the model assessed based on the F1-score of the test data. The accuracy of the developed system is 83%.
first_indexed 2025-11-14T13:50:55Z
format Thesis
id um-9660
institution University Malaya
institution_category Local University
last_indexed 2025-11-14T13:50:55Z
publishDate 2018
recordtype eprints
repository_type Digital Repository
spelling um-96602021-07-13T19:06:39Z Fish species recognition using convolutional neural network / Tan Ying Ying Tan, Ying Ying TK Electrical engineering. Electronics Nuclear engineering Fish Recognition using machine learning is one of the significant breakthroughs that could be achieved by marine researchers and marine scientists. With the advancement of the machine learning in marine field, some of the problems that perplexed researchers can be solved especially in data collection. Application of machine learning to marine field is still immature, many aspects still need to be improved. Differentiating between two fish species with similar appearance is relatively challenging. On top of that, the angle of fish in the images and the background of the images can cause confusion to the recognition system. Therefore, it is quite challenging to build a fish recognition system. This study focuses on designing a fish recognition system by using Convolutional Neural Network (CNN). The proposed method employs Network-in-Network (NIN) model for fish recognition. NIN model using Multilayer Perceptron (Mlpconv) instead of linear filter and apply Global Average Pooling (GAP) for the last pooling layers. The result of NIN is then compared with a 3 layers CNN. To verify the utility of the proposed model, a set of data is prepared for prediction after training. The performance of the model assessed based on the F1-score of the test data. The accuracy of the developed system is 83%. 2018-07 Thesis NonPeerReviewed application/pdf http://studentsrepo.um.edu.my/9660/1/Tan_Ying_Ying.jpg application/pdf http://studentsrepo.um.edu.my/9660/8/Project_Report.pdf Tan, Ying Ying (2018) Fish species recognition using convolutional neural network / Tan Ying Ying. Masters thesis, University of Malaya. http://studentsrepo.um.edu.my/9660/
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Tan, Ying Ying
Fish species recognition using convolutional neural network / Tan Ying Ying
title Fish species recognition using convolutional neural network / Tan Ying Ying
title_full Fish species recognition using convolutional neural network / Tan Ying Ying
title_fullStr Fish species recognition using convolutional neural network / Tan Ying Ying
title_full_unstemmed Fish species recognition using convolutional neural network / Tan Ying Ying
title_short Fish species recognition using convolutional neural network / Tan Ying Ying
title_sort fish species recognition using convolutional neural network / tan ying ying
topic TK Electrical engineering. Electronics Nuclear engineering
url http://studentsrepo.um.edu.my/9660/
http://studentsrepo.um.edu.my/9660/1/Tan_Ying_Ying.jpg
http://studentsrepo.um.edu.my/9660/8/Project_Report.pdf