CFP last date
20 December 2024
Reseach Article

Fish Disease Detection using Deep Learning and Machine Learning

by Md. Rashedul Islam Mamun, Umma Saima Rahman, Tahmina Akter, Muhammad Anwarul Azim
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 185 - Number 36
Year of Publication: 2023
Authors: Md. Rashedul Islam Mamun, Umma Saima Rahman, Tahmina Akter, Muhammad Anwarul Azim
10.5120/ijca2023923079

Md. Rashedul Islam Mamun, Umma Saima Rahman, Tahmina Akter, Muhammad Anwarul Azim . Fish Disease Detection using Deep Learning and Machine Learning. International Journal of Computer Applications. 185, 36 ( Oct 2023), 1-9. DOI=10.5120/ijca2023923079

@article{ 10.5120/ijca2023923079,
author = { Md. Rashedul Islam Mamun, Umma Saima Rahman, Tahmina Akter, Muhammad Anwarul Azim },
title = { Fish Disease Detection using Deep Learning and Machine Learning },
journal = { International Journal of Computer Applications },
issue_date = { Oct 2023 },
volume = { 185 },
number = { 36 },
month = { Oct },
year = { 2023 },
issn = { 0975-8887 },
pages = { 1-9 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume185/number36/32920-2023923079/ },
doi = { 10.5120/ijca2023923079 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:27:54.372730+05:30
%A Md. Rashedul Islam Mamun
%A Umma Saima Rahman
%A Tahmina Akter
%A Muhammad Anwarul Azim
%T Fish Disease Detection using Deep Learning and Machine Learning
%J International Journal of Computer Applications
%@ 0975-8887
%V 185
%N 36
%P 1-9
%D 2023
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Fish farming is the practice of rearing fish in cages for human consumption. It is the area of animal food production that is expanding most rapidly. It thus is vital for higher fish production. However, it is deteriorating as a result of several diseases. Numerous ailments and conditions known to harm fish have documented causes, including concern, overcrowding, poor water quality, and failure to quarantine any recently arrived or ill fish to prevent disease transmission. Untrained farmers have a difficult time spotting fish disease. This issue can be resolved with low-cost fish disease detection equipment. Since we're going in the era of data science, we want to compare which deep learning or machine learning method is better suited for this area of study. To build an accurate model, we gather a total of 1382 images for the four classes of White Spot, Black Spot, Red Spot, and Fresh Fish. When it comes to image classification, deep learning outperforms machine learning. In this study, we used a segmentation technique to locate the afflicted area. With the aid of performance evaluation matrices, nine popular classification algorithms as well as two ensemble methods are also used to measure performance. The highest accuracy, 99.64%, is achieved by the VGG16 and VGG19 ensemble models, while ResNet-50, a pre-trained model, achieved 99.28% accuracy, outperforming Random Forest's 90.25% accuracy.

References
  1. Noraini Hasan, Shafaf Ibrahim, Anis Aqilah Azlan , “Fish Diseases Detection Using Convolutional Neural Network (CNN).” Int. J. Nonlinear Anal. Appl, vol. 13, 2022.
  2. Md. Jueal Mia, Rafat Bin Mahmud , Md. Safein Sadad , Hafiz Al Asad , Rafat Hossain “An in-depth automated approach for fish disease recognition”. Journal of King Saud University - Computer and Information Sciences, vol. 34, no. 9, Oct. 2022.
  3. Md Shoaib Ahmed , Tanjim Taharat Aurpa, Md. Abul Kalam Azad .“Fish Disease Detection Using Image Based Machine Learning Technique in Aquaculture”. Journal of King Saud University - Computer and Information Sciences, vol. 34, no. 8, Sept. 2022.
  4. Shaveta Malik, Tapas Kumar, A.K Sahoo. “A Novel Approach to Fish Disease Diagnostic System based on Machine Learning”, Advances in Image and Video Processing, vol. 5, no. 1, 28 Feb. 2017.
  5. Sucipto, Kusrini, Emha Luthfi Taufiq (2016). “Classification Method of Multi-class on C4.5 Algorithm for Fish Diseases”, 2nd International Conference on Science in Information Technology (ICSITech) : "Information Science for Green Society and Environment“, 26-27 October 2016.
  6. Nishq Poorav Desai , Mohammed Farhan Balucha, Akshara Makrariyab, Rabia MusheerAziz .View of Image processing Model with Deep Learning Approach for Fish Species Classification. Turcomat.org. Published 2023. Accessed January 3, 2023. https://turcomat.org/index.php/turkbilmat/article/view/11963/8750
  7. ‌Aqil Burney, S M,Humera Tariq,K-Means Cluster Analysis for Image Segmentation . International Journal of Computer Applications (0975 – 8887) Volume 96– No.4, June 2014 2014.
  8. S. Albawi,T.A.Mohammed and S. Al-Zawi, Understandingofa convolutional neural network, 2017 Int. Conf.Engin.Technol.(2017)1–6.
  9. G. Maindola, "4 Image Segmentation Techniques in OpenCV Python,"[Online].Available:https://machinelearningknowledge.ai/image-segmentation-in-python-opencv/
  10. SRAC, "Parasites & Diseases," [Online]. Available:https://fisheries.tamu.edu/aquaculture/diseases/.
  11. Baeldung, "Multiclass Classification Using Support Vector Machines," [Online]. Available: https://www.baeldung.com/cs/svm-multiclass-classification.
  12. Javatpoint, "Decision Tree Classification Algorithm," [Online]. Available: https://www.javatpoint.com/machine-learning-decision-tree-classification-algorithm.
  13. P. BANERJEE, "Comprehensive Guide to CNN with Keras," [Online]. Available:https://www.kaggle.com/code/prashant111/comprehensive-guide-to-cnn-with-keras
  14. R. G, "Everything you need to know about VGG16," [Online]. Available:https://medium.com/@mygreatlearning/everything-you need-to-know-about-vgg16-7315defb5918#:~:text=VGG16%20is%20object%20detection%20and,to%20use%20with%20transfer%20learning
  15. Opengenus, "Understanding the VGG19 Architecture," [Online]. Available: https://iq.opengenus.org/vgg19-architecture/.
  16. Opengenus, "Understanding ResNet50 architecture," [Online]. Available: https://iq.opengenus.org/resnet50-architecture/.
  17. UtpolDas,2022,”FreshwaterFishDiseaseDataset”, [Online].Available:https://www.kaggle.com/datasets/utpoldas/freshwater-fish-disease-dataset.
  18. Sripaad Srinivasan,2022,”Fish Species Image Data”,[Online] Available:https://www.kaggle.com/datasets/sripaadsrinivasan/fish-species-image-data.
Index Terms

Computer Science
Information Sciences

Keywords

Fish Disease Segmentation Machine Learning Deep Learning Evaluation Matrices. CNN Ensemble model.