Skip to main content
Article
Deep convolutional neural network-based system for fish classification
International Journal of Electrical and Computer Engineering
  • Ahmad Al Smadi, Xidian University
  • Atif Mehmood, Xidian University
  • Ahed Abugabah, Zayed University
  • Eiad Almekhlafi, Northwest University (China)
  • Ahmad Mohammad Al-smadi, Al-Balqa Applied University
Document Type
Article
Publication Date
4-1-2022
Abstract

In computer vision, image classification is one of the potential image processing tasks. Nowadays, fish classification is a wide considered issue within the areas of machine learning and image segmentation. Moreover, it has been extended to a variety of domains, such as marketing strategies. This paper presents an effective fish classification method based on convolutional neural networks (CNNs). The experiments were conducted on the new dataset of Bangladesh’s indigenous fish species with three kinds of splitting: 80-20%, 75-25%, and 70-30%. We provide a comprehensive comparison of several popular optimizers of CNN. In total, we perform a comparative analysis of 5 different state-of-the-art gradient descent-based optimizers, namely Adaptive Delta (AdaDelta), Stochastic Gradient Descent (SGD), Adaptive Momentum (Adam), Adaptive Max Pooling (Adamax), Root Mean Square Propagation (Rmsprop), for CNN. Overall, the obtained experimental results show that Rmsprop, Adam, Adamax performed well compared to the other optimization techniques used, while AdaDelta and SGD performed the worst. Furthermore, the experimental results demonstrated that Adam optimizer attained the best results in performance measures for 70-30% and 80-20% splitting experiments, while the Rmsprop optimizer attained the best results in terms of performance measures of 70-25% splitting experiments. Finally, the proposed model is then compared with state-of-the-art deep CNNs models. Therefore, the proposed model attained the best accuracy of 98.46% in enhancing the CNN ability in classification, among others.

Disciplines
Keywords
  • Adam,
  • BDIndigenousFish201,
  • CNNs,
  • Deep learning,
  • Features extraction,
  • Fish classification,
  • Optimizers
Scopus ID

85122777578

Creative Commons License
Creative Commons Attribution-Share Alike 4.0 International
Indexed in Scopus
Yes
Open Access
Yes
Open Access Type
Gold: This publication is openly available in an open access journal/series
Citation Information
Ahmad Al Smadi, Atif Mehmood, Ahed Abugabah, Eiad Almekhlafi, et al.. "Deep convolutional neural network-based system for fish classification" International Journal of Electrical and Computer Engineering Vol. 12 Iss. 2 (2022) p. 2026 - 2039 ISSN: <p><a href="https://v2.sherpa.ac.uk/id/publication/issn/2722-2578" target="_blank">2722-2578</a></p>
Available at: http://works.bepress.com/ahed-abugabah/30/