Fish Species Detection Application (FiSDA) in Leyte Gulf Using Convolutional Neural Network

  • Gil Gabornes Dialogo College of Computer Studies, Eastern Samar State University, Samar, Philippines
  • Larmie Santos Feliscuzo College of Computer Studies, Cebu Institute of Technology-University, Cebu, Philippines
  • Elmer Asilo Maravillas College of Computer Studies, Cebu Institute of Technology-University, Cebu, Philippines
Keywords: fish species, fish detection, mobile application, convolutional neural network


This study presents an application that employs a machine-learning algorithm to identify fish species found in Leyte Gulf. It aims to help students and marine scientists with their identification and data collection. The application supports 467 fish species in which 6,918 fish images are used for training, validating, and testing the generated model. The model is trained for a total of 4,000 epochs. Using convolutional neural network (CNN) algorithm, the best model during training is observed at epoch 3,661 with an accuracy rate of 96.49% and a loss value of 0.1359. It obtains 82.81% with a loss value of 1.868 during validation and 80.58% precision during testing. The result shows that the model performs well in predicting Malatindok and Sapsap species, after obtaining the highest precision of 100%. However, Hangit is sometimes misclassified by the model after attaining 55% accuracy rate from the testing results because of its feature similarity to other species.


J. Davies, P. M. Magsalay, R. Rigor, A. Mapalo, and H. Gonzales, “Directory of Philippine Wetlands: A Preliminary Compilation of Information on Wetlands of the Philippines,” Philippines: Asian Wetland Bureau Philippines Foundation, 1990.

M. C. Francisco, N. A. Dayap, L. A. Tumabiene, R. A. Francisco, M. J. Candole, J. H. De Veyra, et al., “Status of Leyte Gulf Fisheries CYs 2001-2011,” The Philippine Journal of Fisheries, vol. 25, no. 1, pp. 136-155, 2018.

K. F. Lagler, J. E. Bardach, and R. R. Miller, “Ichthyology: The Study of Fishes,” New York: John Wiley & Sons, 1962.

D. Rathi, S. Jain, and S. Indu, “Underwater Fish Species Classification Using Convolutional Neural Network and Deep Learning,” 9th International Conference on Advances in Pattern Recognition, December 2017, pp. 1-6.

J. Jäger, E. Rodner, J. Denzler, V. Wolff, and K. Fricke-Neuderth, “SeaCLEF 2016: Object Proposal Classification for Fish Detection in Underwater Videos,” 7th Conference and Labs of the Evaluation Forum, September 2016, pp. 481-489.

X. Lan, J. Bai, M. Li, and J. Li, “Fish Image Classification Using Deep Convolutional Neural Network,” International Conference on Computers, Information Processing, and Advanced Education, October 2020, pp. 18-22.

F. Shafait, A. Mian, M. Shortis, B. Ghanem, P. F. Culverhouse, D. Edgington, et al., “Fish Identification from Videos Captured in Uncontrolled Underwater Environments,” ICES Journal of Marine Science, vol. 73, no. 10, pp. 2737-2746, November 2016.

J. Fischer, Fish Identification Tools for Biodiversity and Fisheries Assessments: Review and Guidance for Decision-Makers, Rome: Food and Agriculture Organization of the United Nations, 2013.

M. M. M. Fouad, H. M. Zawbaa, N. El-Bendary, and A. E. Hassanien, “Automatic Nile Tilapia Fish Classification Approach Using Machine Learning Techniques,” 13th International Conference on Hybrid Intelligent Systems, December 2013, pp. 173-178.

A. Domínguez, “A History of the Convolution Operation,” IEEE Pulse, vol. 6, no. 1, pp. 38-49, January-February 2015.

M. A. Iqbal, Z. Wang, Z. A. Ali, and S. Riaz, “Automatic Fish Species Classification Using Deep Convolutional Neural Networks,” Wireless Personal Communications, vol. 116, no. 2, pp. 1043-1053, January 2021.

N. E. M. Khalifa, M. H. N. Taha, and A. E. Hassanien, “Aquarium Family Fish Species Identification System Using Deep Neural Networks,” International Conference on Advanced Intelligent Systems and Informatics, September 2018, pp. 347-356.

J. H. Christensen, L. V. Mogensen, R. Galeazzi, and J. C. Andersen, “Detection, Localization and Classification of Fish and Fish Species in Poor Conditions using Convolutional Neural Networks,” IEEE/OES Autonomous Underwater Vehicle Workshop, November 2018, pp. 1-6.

B. S. Rekha, G. N. Srinivasan, S. K. Reddy, D. Kakwani, and N. Bhattad, “Fish Detection and Classification Using Convolutional Neural Networks,” International Conference on Computational Vision and Bio-Inspired Computing, September 2019, pp. 1221-1231.

J. N. Fabic, I. E. Turla, J. A. Capacillo, L. T. David, and P. C. Naval, “Fish Population Estimation and Species Classification from Underwater Video Sequences Using Blob Counting and Shape Analysis,” IEEE International Underwater Technology Symposium, March 2013, pp. 1-6.

K. M. Knausgård, A. Wiklund, T. K. Sørdalen, K. T. Halvorsen, A. R. Kleiven, L. Jiao, et al., “Temperate Fish Detection and Classification: A Deep Learning Based Approach,” Applied Intelligence, in press.

L. Wang, “WeFish: An Interactive Information Design Mobile App for Local Fishing,” Thesis, College of Imaging Arts and Sciences, Rochester Institute of Technology, New York, NY, 2017.

R. Froese and D. Pauly, “2021 FishBase,”, June 2021.

S. Pudaruth, N. Nazurally, C. Appadoo, S. Kishnah, M. Vinayaganidhi, I. Mohammoodally, et al., “SuperFish: A Mobile Application for Fish Species Recognition Using Image Processing Techniques and Deep Learning,” International Journal of Computing and Digital Systems, vol. 10, no. 1, pp. 1-14, January 2021.

How to Cite
G. G. Dialogo, L. S. Feliscuzo, and E. A. Maravillas, “Fish Species Detection Application (FiSDA) in Leyte Gulf Using Convolutional Neural Network”, Proc. eng. technol. innov., vol. 19, pp. 16-27, Aug. 2021.