Classification of Fish Species using Digital Images and Convolutional Neural Networks

Rosalva Denisia Yulia Yahya, Wiwit Agus Triyanto, Pratomo Setiaji

Abstract


Accurate fish species identification is essential for fisheries management and the seafood industry; however, manual identification remains time-consuming, challenging, and prone to human error. This study develops an automated fish species classification system using a Convolutional Neural Network (CNN) based on the MobileNetV2 architecture with supervised learning. The dataset was manually collected from the Roboflow platform by gathering and integrating images from multiple sources into a single collection. Three fish species were selected as the target classes: Red Snapper, Barramundi (Asian Sea Bass), and Scad. The preprocessing pipeline included data augmentation, image normalization, and image resizing to 224 × 224 pixels. The final dataset consisted of 1,500 images, with 500 images per class, and was divided into training, validation, and testing sets using a 70:15:15 ratio. To enhance the classification performance of MobileNetV2, the proposed model incorporated a classification head consisting of Batch Normalization, a Dense layer (128 units, ReLU activation), Dropout (0.6), and a Dense output layer (3 units, Softmax activation). During training, the model was optimized using the Adam optimizer with the categorical cross-entropy loss function. Experimental results demonstrate that the proposed model achieved a test accuracy of 98.67% and a macro-averaged F1-score of 0.99. These findings indicate that MobileNetV2 with supervised learning is highly effective for fish species classification from digital images and provides a strong foundation for the development of automated fish identification systems in fisheries applications.

Keywords


CNN; classification; fish species; MobileNetV2; roboflow

Full Text:

PDF

References


H. Latuconsina, K. Amri, Dan R. Triyanti, “Peran Penting Pengelolaan Perikanan Laut Berkelanjutan Bagi Kelestarian Habitat dan Kemanfaatan Sumber Daya,” Hal. 1–22, 2023, DOI: 10.55981/Brin.908.C751.

J. M. J. Mol Dan S. Albin Jose, “Fish Species Classification using Deep Learning and Appearance- based Feature Extraction,” Journal Of Electrical Systems, Vol. 20, No. 2, Hal. 2531–2546, 2024, DOI: 10.52783/Jes.2026.

M. Sudhakara, M. J. Meena, O. R. R, V. Mahalakshmi, Dan A. Balobaid, “A Study on Fish Classification Techniques using Convolutional Neural Networks on Highly Challenged Underwater Images,” International Journal On Recent And Innovation Trends In Computing And Communication, Vol. 10, No. 4, Hal. 1–9, 2022, DOI: 10.17762/Ijritcc.V10i4.5524.

W. A. Tonapa, P. D. K. Manembu, dan F. D. Kambey, "Fish Classification of Skipjack and Mackerel Tuna using Convolutional Neural Network," Jurnal Teknik Informatika, Vol. 19, No. 01, Hal. 31–36, Jan. 2024, DOI: 10.35793/Jti.V19i01.52013.

M. Taufik, A. Sa, Dan B. Sugiarto, “Implementasi Convolutional Neural Network (CNN) untuk Klasifikasi Ikan Cupang berbasis Mobile,” Digital Transformation Technology, Vol. 3, No. 2, Hal. 712–723, Des. 2023, DOI: 10.47709/Digitech.V3i2.3245.

S. Akter Lima, "Interpretable Fish Classification Through Mobilenetv2 and Grad-Cam Visualization," International Journal Of Research in Engineering, Science and Management, Vol. 7, No. 9, Hal. 93–99, Sep. 2024, DOI: 10.62527/Jitsi.6.2.471.

M. Saqib Dkk., “Fishing Event Detection and Species Classification using Computer Vision and Artificial Intelligence for Electronic Monitoring,” Fish. Res., Vol. 280, No. August, Hal. 107141, 2024, DOI: 10.1016/J.Fishres.2024.107141.

A. Mohanty, G. Goldsztein, Dan R. Pellegrin, “Fish Species Image Classification using Convolutional Neural Networks,” Journal Of Student Research, Vol. 11, No. 3, Hal. 1–12, 2022, DOI: 10.47611/Jsrhs.V11i3.3058.

A. R. M. Anthony Christ Hartono, “Penerapan Transfer Learning Mobilenetv2 pada Klasifikasi Citra Jenis Buah-Buahan,” Journal of Information System and Application Development, Vol. 3, No. 2, Hal. 103–111, Sep. 2025, DOI: 10.26905/Jisad.V3i2.16187.

M. Francescangeli Dkk., “Image Dataset for Benchmarking Automated Fish Detection and Classification Algorithms,” Scientific Data, Vol. 10, No. 1, pp. 1–13, Jan. 2023, DOI: 10.1038/s41597-022-01906-1.

T. B. Sasongko Dan A. Amrullah, “Effect Analysis of Dataset Augmentation and Fine Tune On Pre- Trained Convolutional Neural Network (CNN) Algorithm,” Vol. 10, No. 4, Hal. 763–768, 2023, DOI: 10.25126/Jtiik.2023106583.

F. A. Zahra Dan N. Firmansyah, “Klasifikasi Citra Jenis Ikan Air Tawar dan Air Laut menggunakan Algoritma CNN (Convolutional Neural Network),” Jurnal Informatika Polinema, Vol. 11, No. 4, Hal. 495–502, 2023, DOI: 10.33795/Jip.V11i4.7600.

A. Mohammadisabet, R. Hasan, V. Dattana, Dan S. Mahmood, “CNN-based Optimization For Fish Species Classification : Tackling Environmental Variability , Class Imbalance , and Real-Time Constraints,” Journal Information, Vol. 16, No. 2, Hal. 1–33, 2025, DOI: 10.3390/Info16020154.

K. Dey, K. Bajaj, Dan S. Thomas, “Fishook - An Optimized Approach to Marine Species Classification using Mobilenetv2”. Oceans 2023 - Limerick, Limerick, Irlandia, 2023, Hal. 1–7, DOI: 10.1109/Oceanslimerick52467.2023.10244558.

H. Malik, A. N. Id, S. Hassan, F. Ali, dan D. K. Yon, "Multi-Classification Deep Neural Networks for Identification of Fish Species using Camera Captured Images". Plos One, Vol. 18, No. 4, Hal. 1-32, April. 2023, DOI: 10.1371/Journal.Pone.0284992.

T. S. D. Koteshwar Rao, K. Sahiti, J. Vamshi, K.Uday Kiran, “Deep Learning-based Food Image Classification using Enhanced CNN Architecture and Data Augmentation Techniques,” International Journal Of Computer Engineering In Research Trends, Vol. 11, No. 1, Hal. 16–22, 2024, DOI: 10.22362/Ijcert/2024/V11/I1/V11i1s03.

M. A. Al-Fahrezi, "The Effect of Data Augmentation on the Accuracy of CNN Model Training for Fish Type Classification," Jitsi: Jurnal Ilmiah Teknologi Sistem Informasi, Vol. 6, No. 2, Hal. 177–185, Jun. 2025, DOI: 10.62527/Jitsi.6.2.471.




DOI: https://doi.org/10.32520/stmsi.v15i6.6468

Article Metrics

Abstract view : 0 times
PDF - 0 times

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.