Isi Artikel Utama

Abstrak

Automatic identification of fish species plays an important role in various fields such as conservation biology, fisheries management, and biological research. The Convolutional Neural Network (CNN) method has become an effective solution for automating this process using digital images. However, achieving high accuracy requires careful consideration of factors such as the quantity and quality of data, image preprocessing methods, feature extraction techniques, classification algorithms, and optimization strategies. This study addresses these challenges by proposing a CNN model optimized using the FOX optimization algorithm to select the most suitable augmentation methods. The results show that selecting appropriate augmentation techniques, such as K-means Color Quantization, Horizontal Flip, Voronoi, Elastic Transformation, and Contrast Normalization, can significantly improve the accuracy of fish species recognition, reaching up to 98.75 percent during the training phase. The proposed model also demonstrates strong generalization capabilities with a validation accuracy of 96.90 percent, indicating minimal overfitting. Although the training process is computationally intensive, this approach has proven to be highly effective for applications that require high accuracy and strong generalization capabilities, thus contributing to a better understanding and management of marine ecosystems in support of sustainable fisheries practices..

Rincian Artikel

Referensi

  1. Boom, B.J., He, J., Palazzo, S., Huang, P.X., Beyan, C., Chou, H.M., Lin, F.P., Spampinato, C., Fisher, R.B., 2014. A research tool for long-term and continuous analysis of fish assemblage in coral-reefs using underwater camera footage. Ecological Informatics 23, 83–97.
  2. Boom, B.J., Huang, P.X., He, J., Fisher, R.B., 2012. Supporting ground-truth annotation of image datasets using clustering. Proceedings - International Conference on Pattern Recognition 1542–1545.
  3. Hopkinson, B.M., King, A.C., Owen, D.P., Johnson-Roberson, M., Long, M.H., Bhandarkar, S.M., 2020. Automated classification of three-dimensional reconstructions of coral reefs using convolutional neural networks. PLoS ONE 15, 1–20.
  4. Hsiao, Y.H., Chen, C.C., Lin, S.I., Lin, F.P., 2014. Real-world underwater fish recognition and identification, using sparse representation. Ecological Informatics 23, 13–21.
  5. Huang, P.X., 2016. Hierarchical Classification System with Reject Option for Live Fish Recognition. In: Machine Vision and Applications. pp. 141–159.
  6. Jung, A.B., Wada, K., Crall, J., Tanaka, S., Graving, J., Reinders, C., Yadav, S., Banerjee, J., Vecsei, G., Kraft, A., Rui, Z., Borovec, J., Vallentin, C., Zhydenko, S., Pfeiffer, K., Cook, B., Fernández, I., De Rainville, F.-M., Weng, C.-H., Ayala-Acevedo, A., Meudec, R., Laporte, M., Others, 2020. imgaug [WWW Document]. https://github.com/aleju/imgaug. URL https://github.com/aleju/imgaug
  7. Lee, S., Yun, S., Nam, J.H., Won, C.S., Jung, S.W., 2016. A review on dark channel prior based image dehazing algorithms. Eurasip Journal on Image and Video Processing 2016, 1–23.
  8. Liang, J., Xue, Y., Wang, J., 2020. Genetic programming based feature construction methods for foreground object segmentation. Engineering Applications of Artificial Intelligence 89, 103334.
  9. Ma, J., Gao, X., 2020a. Designing genetic programming classifiers with feature selection and feature construction. Applied Soft Computing Journal 97, 106826.
  10. Ma, J., Gao, X., 2020b. A filter-based feature construction and feature selection approach for classification using Genetic Programming. Knowledge-Based Systems 196, 105806.
  11. Ma, J., Teng, G., 2019. A hybrid multiple feature construction approach for classification using Genetic Programming. Applied Soft Computing Journal 80, 687–699.
  12. Mahanipour, A., Nezamabadi-pour, H., 2019. A multiple feature construction method based on gravitational search algorithm. Expert Systems with Applications 127, 199–209.
  13. Mahanipour, A., Nezamabadi-Pour, H., Nikpour, B., 2018. Using fuzzy-rough set feature selection for feature construction based on genetic programming. 3rd Conference on Swarm Intelligence and Evolutionary Computation, CSIEC 2018 1–6.
  14. Mohammed, H., Rashid, T., 2023. FOX: a FOX-inspired optimization algorithm. Applied Intelligence 53, 1030–1050.
  15. Peng, B., Wan, S., Bi, Y., Xue, B., Zhang, M., 2021. Automatic Feature Extraction and Construction Using Genetic Programming for Rotating Machinery Fault Diagnosis. IEEE Transactions on Cybernetics 51, 4909–4923.
  16. Pramunendar, R.A., Andono, P.N., Shidik, G.F., Megantara, R.A., Pergiwati, D., Prabowo, D.P., Sari, Y., Soong, L.W., 2023. Integrating Grey Wolf Optimizer for Feature Selection in Birdsong Classification Using K-Nearest Neighbours Algorithm. International Journal of Intelligent Engineering and Systems 16, 695–705.
  17. Pramunendar, R.A., Prabowo, D.P., Pergiwati, D., Sari, Y., Andono, P.N., Soeleman, M.A., 2020. New workflow for marine fish classification based on combination features and CLAHE enhancement technique. International Journal of Intelligent Engineering and Systems 13, 293–304.
  18. Priya, C.P., Muruganantham, S., 2019. Coral reef image classifications with hybrid methods. International Journal of Innovative Technology and Exploring Engineering 8, 1247–1254.
  19. Qin, H., Li, X., Liang, J., Peng, Y., Zhang, C., 2016. DeepFish: Accurate underwater live fish recognition with a deep architecture. Neurocomputing 187, 49–58.
  20. Salman, A., Jalal, A., Shafait, F., Mian, A., Shortis, M., Seager, J., Harvey, E., 2016. Fish species classification in unconstrained underwater environments based on deep learning. Limnology and Oceanography: Methods 14, 570–585.
  21. Sayed, G.I., Hassanien, A.E., Gamal, A., Ella, H.A., 2018. An Automated Fish Species Identification System Based on Crow Search Algorithm. Advances in Intelligent Systems and Computing 723, 112–123.
  22. Shidik, G.F., Pramunendar, R.A., Kusuma, E.J., Saraswati, G.W., Winarsih, N.A.S., Rohman, M.S., Saputra, F.O., Naufal, M., Andono, P.N., 2024. LUTanh Activation Function to Optimize BI-LSTM in Earthquake Forecasting. International Journal of Intelligent Engineering and Systems 17, 572–583.
  23. Siddiqui, S.A., Salman, A., Malik, M.I., Shafait, F., Mian, A., Shortis, M.R., Harvey, E.S., 2018. Automatic fish species classification in underwater videos: Exploiting pre-trained deep neural network models to compensate for limited labelled data. ICES Journal of Marine Science 75, 374–389.
  24. Spampinato, C., Beauxis-Aussalet, E., Palazzo, S., Beyan, C., Van Ossenbruggen, J., He, J., Boom, B., Huang, X., 2014. A rule-based event detection system for real-life underwater domain. Machine Vision and Applications 25, 99–117.
  25. Spampinato, C., Palazzo, S., Joalland, P.H., Paris, S., Glotin, H., Blanc, K., Lingrand, D., Precioso, F., 2016. Fine-grained object recognition in underwater visual data. Multimedia Tools and Applications 75, 1701–1720.
  26. Sultana, F., Sufian, A., Dutta, P., 2018. Advancements in image classification using convolutional neural network. Proceedings - 2018 4th IEEE International Conference on Research in Computational Intelligence and Communication Networks, ICRCICN 2018 122–129.
  27. Tian, H., Wang, T., Liu, Y., Qiao, X., Li, Y., 2020. Computer vision technology in agricultural automation —A review. Information Processing in Agriculture 7, 1–19.
  28. Tran, B., Xue, B., Zhang, M., 2019. Genetic programming for multiple-feature construction on high-dimensional classification. Pattern Recognition 93, 404–417.