Hunger behaviour classification of Lates Calcarifer using machine learning for automatic demand feeder through image processing

The understanding and identification of fish hunger behaviour are non-trivial in the aquaculture industry. This thesis aims at classifying the hunger state of Lates Calcarifer via the integration of computer vision and machine learning. Prior to the classification of the hunger states, the hunger st...

Full description

Bibliographic Details
Main Author: Mohd Azraai, Mohd Razman
Format: Thesis
Language:English
Published: 2019
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/31083/
http://umpir.ump.edu.my/id/eprint/31083/1/Hunger%20behaviour%20classification%20of%20lates%20calcarifer%20using%20machine%20learning%20for%20automatic%20demand.pdf
_version_ 1848823677944070144
author Mohd Azraai, Mohd Razman
author_facet Mohd Azraai, Mohd Razman
author_sort Mohd Azraai, Mohd Razman
building UMP Institutional Repository
collection Online Access
description The understanding and identification of fish hunger behaviour are non-trivial in the aquaculture industry. This thesis aims at classifying the hunger state of Lates Calcarifer via the integration of computer vision and machine learning. Prior to the classification of the hunger states, the hunger state of the fish is identified through the k-means clustering technique and it was established that the hunger state could be demarcated into either ‘Hungry’ or ‘Satiated’. Upon the identification of the hunger state, significant features that could contribute towards the accurate classification of the states are investigated. The aforesaid features are analysed by the box plot analysis and the Principal Component Analysis (PCA). The established features are COG x, COG y and the moving summation of the pixel. Different machine learning models were investigated by incorporating the identified features, i.e., Discriminant Analysis (DA), Support Vector Machine (SVM) and k-Nearest Neighbours (k-NN) and it was demonstrated that the SVM trained model is able to classify up to 99.00%, suggesting that the developed system is viable for fish farming. A supplementary analysis was further carried out to understand the circadian rhythm of the fish by evaluating the time-series features. Different window sizes ranging from 0.5 min, 1.0 min, 1.5 min and 2.0 min coupled with the mean, maximum, minimum and variance for each of the distinctive temporal window sizes are investigated. PCA and PCA varimax rotation was employed in order to identify the best features through classifying it via SVM and k-NN. It was shown that the mean and variance of all temporal sizes are significant. In addition, the efficacy of different models based on the identified secondary features, namely DA, SVM, k-NN, Decision Tree (Tree), Logistic Regression (LR), Random Forest Tree (RF) and Neural Network (NN) are evaluated. It was found that the k-NN yielded the highest classification accuracy with 96.47% from the test sets. In order to further refine the k-NN model developed, hyperparameter optimization by means of Bayesian Optimization was carried out. Through the optimization process, the best hyperparameters that could attain a classification accuracy of 97.16% are the Standardized Euclidean distance metric with a k value of one.
first_indexed 2025-11-15T03:00:57Z
format Thesis
id ump-31083
institution Universiti Malaysia Pahang
institution_category Local University
language English
last_indexed 2025-11-15T03:00:57Z
publishDate 2019
recordtype eprints
repository_type Digital Repository
spelling ump-310832021-04-08T02:41:00Z http://umpir.ump.edu.my/id/eprint/31083/ Hunger behaviour classification of Lates Calcarifer using machine learning for automatic demand feeder through image processing Mohd Azraai, Mohd Razman TJ Mechanical engineering and machinery TS Manufactures The understanding and identification of fish hunger behaviour are non-trivial in the aquaculture industry. This thesis aims at classifying the hunger state of Lates Calcarifer via the integration of computer vision and machine learning. Prior to the classification of the hunger states, the hunger state of the fish is identified through the k-means clustering technique and it was established that the hunger state could be demarcated into either ‘Hungry’ or ‘Satiated’. Upon the identification of the hunger state, significant features that could contribute towards the accurate classification of the states are investigated. The aforesaid features are analysed by the box plot analysis and the Principal Component Analysis (PCA). The established features are COG x, COG y and the moving summation of the pixel. Different machine learning models were investigated by incorporating the identified features, i.e., Discriminant Analysis (DA), Support Vector Machine (SVM) and k-Nearest Neighbours (k-NN) and it was demonstrated that the SVM trained model is able to classify up to 99.00%, suggesting that the developed system is viable for fish farming. A supplementary analysis was further carried out to understand the circadian rhythm of the fish by evaluating the time-series features. Different window sizes ranging from 0.5 min, 1.0 min, 1.5 min and 2.0 min coupled with the mean, maximum, minimum and variance for each of the distinctive temporal window sizes are investigated. PCA and PCA varimax rotation was employed in order to identify the best features through classifying it via SVM and k-NN. It was shown that the mean and variance of all temporal sizes are significant. In addition, the efficacy of different models based on the identified secondary features, namely DA, SVM, k-NN, Decision Tree (Tree), Logistic Regression (LR), Random Forest Tree (RF) and Neural Network (NN) are evaluated. It was found that the k-NN yielded the highest classification accuracy with 96.47% from the test sets. In order to further refine the k-NN model developed, hyperparameter optimization by means of Bayesian Optimization was carried out. Through the optimization process, the best hyperparameters that could attain a classification accuracy of 97.16% are the Standardized Euclidean distance metric with a k value of one. 2019-11 Thesis NonPeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/31083/1/Hunger%20behaviour%20classification%20of%20lates%20calcarifer%20using%20machine%20learning%20for%20automatic%20demand.pdf Mohd Azraai, Mohd Razman (2019) Hunger behaviour classification of Lates Calcarifer using machine learning for automatic demand feeder through image processing. PhD thesis, Universiti Malaysia Pahang (Contributors, UNSPECIFIED: UNSPECIFIED).
spellingShingle TJ Mechanical engineering and machinery
TS Manufactures
Mohd Azraai, Mohd Razman
Hunger behaviour classification of Lates Calcarifer using machine learning for automatic demand feeder through image processing
title Hunger behaviour classification of Lates Calcarifer using machine learning for automatic demand feeder through image processing
title_full Hunger behaviour classification of Lates Calcarifer using machine learning for automatic demand feeder through image processing
title_fullStr Hunger behaviour classification of Lates Calcarifer using machine learning for automatic demand feeder through image processing
title_full_unstemmed Hunger behaviour classification of Lates Calcarifer using machine learning for automatic demand feeder through image processing
title_short Hunger behaviour classification of Lates Calcarifer using machine learning for automatic demand feeder through image processing
title_sort hunger behaviour classification of lates calcarifer using machine learning for automatic demand feeder through image processing
topic TJ Mechanical engineering and machinery
TS Manufactures
url http://umpir.ump.edu.my/id/eprint/31083/
http://umpir.ump.edu.my/id/eprint/31083/1/Hunger%20behaviour%20classification%20of%20lates%20calcarifer%20using%20machine%20learning%20for%20automatic%20demand.pdf