[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

Developing a Classification CNN Model to Classify Different Types of Fish

  • Conference paper
  • First Online:
Intelligent Computing & Optimization (ICO 2022)

Abstract

Identifying any fish type can be difficult for people who are not familiar with fish. Implementation of a fish classification machine learning model can become helpful in this scope. The purpose of this paper is to build such a fish classification machine learning model. With this classification model, people will be able to identify the class or type of fish even without much experience with fish. Different types of fish have different nutrition, vitamin, and fat content. Thus, this model can be helpful to ensure better nutrition intake as well. As we have to classify types of fish, we implemented a Convolutional Neural Network (CNN) with Keras along with a modified VGG16 transfer learning model. With the CNN model, the accuracy of our training is 96.67%, and classification accuracy with the modified VGG16 is 97.44%. For validation, with the CNN model, accuracy is 99.92%, and classification accuracy with the VGG16 is 99.76%.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
GBP 19.95
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
GBP 103.50
Price includes VAT (United Kingdom)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
GBP 129.99
Price includes VAT (United Kingdom)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Ogunlana, S.O., Olabode, O., Oluwadare, S.A.A., Iwasokun, G.B.: Fish classification using support vector machine. Afr. J. Comput. ICTs 8(2), 75–82 (2015)

    Google Scholar 

  2. Health Benefits of Fish: Washington State Department of Health. https://doh.wa.gov/community-and-environment/food/fish/health-benefits

  3. Fish Pictures and Facts: National Geographic. https://www.nationalgeographic.com/animals/fish

  4. Padaruth, S., et al.: SuperFish: a mobile application for fish species recognition using image processing techniques and deep learning. Int. J. Comput. Digit. Syst. 10, 1–14 (2020)

    Google Scholar 

  5. Siraj, F., Salahuddin, M.A., Yusof, S.A.M.: Digital image classification for Malaysian blooming flower. In: 2010 Second International Conference on Computational Intelligence, Modelling and Simulation (2010)

    Google Scholar 

  6. Kartika, D.S.Y., Herumurti, D.: Koi fish classification based on HSV color space. In: 2016 International Conference on Information & Communication Technology and Systems (ICTS) (2016)

    Google Scholar 

  7. Hridayami, P., Praba, I.K.G.D., Wibawa, K.S.: Fish species recognition using VGG16 deep convolutional neural network. J. Comput. Sci. Eng. 13, 124–130 (2019)

    Article  Google Scholar 

  8. Montalbo, F.J.P., Hernandez, A.A.: Classification of fish species with augmented data using deep convolutional neural network. In: 2019 IEEE 9th International Conference on System Engineering and Technology (ICSET) (2019)

    Google Scholar 

  9. Das, A., Roy, S., Bhattacharya, U., Parui, S.K.: Document image classification with intra-domain transfer learning and stacked generalization of deep convolutional neural networks. In: 2018 24th International Conference on Pattern Recognition (ICPR) (2018)

    Google Scholar 

  10. Miyazono, T., Saitoh, T.: Fish species recognition based on CNN using annotated image. In: Kim, K.J., Kim, H., Baek, N. (eds.) ICITS 2017. LNEE, vol. 449, pp. 156–163. Springer, Singapore (2018). https://doi.org/10.1007/978-981-10-6451-7_19

    Chapter  Google Scholar 

  11. Iqbal, M.A., Wang, Z., Ali, Z.A., Riaz, S.: Automatic fish species classification using deep convolutional neural networks. Wireless Pers. Commun. 116(2), 1043–1053 (2021)

    Article  Google Scholar 

  12. Desai, C.: Image classification using transfer learning and deep learning. Int. J. Eng. Comput. Sci. 10 (2021). https://doi.org/10.18535/ijecs/v10i9.4622

  13. Hussain, M., Bird, J., Faria, D.: A Study on CNN Transfer Learning for Image Classification (2018)

    Google Scholar 

  14. Tammina, S.: Transfer learning using VGG-16 with deep convolutional neural network for classifying images. Int. J. Sci. Res. Publ. (IJSRP) 9(10), 143–150 (2019)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Shamsul Arefin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ahmed, F. et al. (2023). Developing a Classification CNN Model to Classify Different Types of Fish. In: Vasant, P., Weber, GW., Marmolejo-Saucedo, J.A., Munapo, E., Thomas, J.J. (eds) Intelligent Computing & Optimization. ICO 2022. Lecture Notes in Networks and Systems, vol 569. Springer, Cham. https://doi.org/10.1007/978-3-031-19958-5_50

Download citation

Publish with us

Policies and ethics