Classification of molly ornamental fish using VGG16 architecture
DOI:
https://doi.org/10.31571/saintek.v14i2.9889Keywords:
CNN, Classification, data augmentation, ornamental molly fish, vgg16Abstract
Molly fish (Poecilia sphenops) is one of the ornamental fish species that is widely cultured. This study aims to develop a classification system for ornamental molly fish using the VGG16 model, trained with on-the-fly data augmentation techniques (flip, zoom, rotation, and translation). The dataset used consists of 1,750 images of molly fish, divided into seven different species: Black, Blue Electric, Calico, Dalmatian, Golden Black, Platinum, and Sunkist. Data augmentation is performed dynamically during the training process without saving the transformation results, aiming to increase data diversity and help the model recognize patterns more accurately. The experimental results show that the optimal combination of parameters, namely a learning rate of 1e-5, a batch size of 32, and 50 epochs, achieved a training accuracy of 97.80%, validation accuracy of 99.61%, and test accuracy of 99.62%. Additionally, very high precision (99.63%), recall (99.62%), and F1-Score (99.62%) values were achieved. Although there were minor classification errors in the "Black" class predicted as "Sunkist," these errors were minimal and did not affect the overall results. This study shows that with the right parameter settings and the use of augmentation techniques, the VGG16 model can provide classification results with fairly high accuracy for molly ornamental fish. This model also has the potential to be applied in the ornamental fish aquaculture industry, particularly in image-based automatic detection systems.
Downloads
References
A-Z Animals. (2024). Molly. https://a-z-animals.com/animals/molly/
Adi Laksono, S., Rahmat, B., & Nugroho, B. (2024). Identifikasi jenis ikan cupang berdasarkan gambar menggunakan metode convolutional neural network. JATI (Jurnal Mahasiswa Teknik Informatika), 8(3), 3331–3338. https://doi.org/10.36040/jati.v8i3.9676
Andriyono, S., Pramono, H., Hapsari, R. S., Riza, A., Hakim, A. N., & Pangestu, C. T. (2025). Membangun masa depan perikanan Tulungagung. Airlangga University Press. https://books.google.co.id/books?id=UNZ4EQAAQBAJ
Hanggara, N. R., Niswatin, R. K., & Kasih, P. (2021). Penerapan content-based image retrieval untuk pengenalan jenis ikan koi. [Nama jurnal/prosiding tidak tersedia].
Hermanto, D., & Nurrahman, A. A. (2025). Molly fish dataset (Version 1.0) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.17348065
Hidayat, A. (2024). 27 jenis ikan molly hias populer beserta foto lengkap di kalangan penghobi ikan hias dan aquascape. Iwak Buncit. https://www.iwakbuncit.com/2024/04/27-jenis-ikan-molly-hias-populer.html
Iqtait, M., Alqaryouti, M. H., & Sadeq, A. E. (2024). Enhanced fish species detection and classification using a novel deep learning approach. International Journal of Advanced Computer Science and Applications, 15(10), 1–10. https://doi.org/10.14569/IJACSA.2024.01510108
Islamy, R. A., Hasan, V., Valen, F. S., & Serdiati, N. (2023). Ikan hias dan akuaskap: Buku ajar. Universitas Brawijaya Press. https://books.google.co.id/books?id=mYHeEAAAQBAJ
Karina Auliasari, W., Wasef, M., & Kertaningtyas, M. (2023). Leveraging VGG16 for fish classification in a large-scale dataset. Brilliance: Research of Artificial Intelligence, 3(2), 316–328. https://doi.org/10.47709/brilliance.v3i2.3270
Lubis, C. (2022). Klasifikasi citra ikan menggunakan convolutional neural network. Jurnal Ilmu Komputer dan Sistem Informasi (JIKSI), 10(1), 1–8. https://doi.org/10.24912/jiksi.v10i1.17827
Marshanda, F., Santoso, B., & Armanto. (2025). Klasifikasi jenis ikan guppy menggunakan convolutional neural network (CNN). In Proceedings of ESCAF (Economic, Social Science, Computer, Agriculture and Fisheries) (pp. 967–974).
Mohammadisabet, A., Hasan, R., Dattana, V., & Mahmood, S. (2025). CNN-based optimization for fish species classification: Tackling environmental variability, class imbalance, and real-time constraints. [Preprint/manuscript], 1–33.
Muslem R., I., & Johan, T. (2023). Klasifikasi citra ikan menggunakan algoritma convolutional neural network dengan arsitektur VGG-16. Kajian Ilmiah Informatika dan Komputer, 4(2), 978–983. https://doi.org/10.30865/klik.v4i2.1209
Putra, M. S. S. (2023). Perbaikan dan peningkatan kualitas citra menggunakan convolutional neural network. [Laporan/skripsi tidak dipublikasikan].
Setia, A. (2023). Classifying types of koi fish using convolutional neural network (CNN). [Prosiding/jurnal tidak tersedia], 1–8.
Setyawan, W. D., Nilogiri, A., & A’yun, Q. (2023). Implementasi convolutional neural network (CNN) untuk klasifikasi pada citra ikan cupang hias. JTIK (Jurnal Teknik Informatika Kaputama), 7(1), 101–110. https://doi.org/10.59697/jtik.v7i1.45
Sudhakara, M., Meena, M. J., Reddy, O., Mahalakshmi, V., & Balobaid, A. (2022). 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, 10(4), 1–9. https://doi.org/10.17762/ijritcc.v10i4.5524
Wijayanto, B., Mahendra, R. M., & Salam, M. I. (2025). Identifikasi jenis ikan cupang menggunakan metode CNN dengan arsitektur MobileNetV2 berbasis mobile. In Prosiding Seminar Nasional Teknologi dan Sains (Vol. 4, pp. 519–525).
Xu, P., Wang, J., Jiang, Y., & Gong, X. (2024). Applications of artificial intelligence and machine learning in image processing. Frontiers in Materials, 11, 1431179. https://doi.org/10.3389/fmats.2024.1431179
Zuhari, A. B., Maulana, D. I., & Maheswara, E. S. (2022). Optimization image classification pada ikan hiu dengan metode convolutional neural network dan data augmentasi. [Prosiding/jurnal tidak tersedia], 1–11.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Adikara Alif Nurrahman, Dedy Hermanto

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
In submitting the manuscript to the journal, the authors certify that:
- They are authorized by their co-authors to enter into these arrangements.
- The work described has not been formally published before, except in the form of an abstract or as part of a published lecture, review, thesis, or overlay journal. Please also carefully read Jurnal Pendidikan Informatika dan Sains Posting Your Article Policy at http://journal.ikippgriptk.ac.id/index.php/saintek/about/submissions#onlineSubmissions
- That it is not under consideration for publication elsewhere,
- That its publication has been approved by all the author(s) and by the responsible authorities – tacitly or explicitly – of the institutes where the work has been carried out.
- They secure the right to reproduce any material that has already been published or copyrighted elsewhere.
- They agree to the following license and copyright agreement.
Copyright
Authors who publish with Jurnal Pendidikan Informatika dan Sains agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (CC BY-SA 4.0) that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.
Download: 108
