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%.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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)
Health Benefits of Fish: Washington State Department of Health. https://doh.wa.gov/community-and-environment/food/fish/health-benefits
Fish Pictures and Facts: National Geographic. https://www.nationalgeographic.com/animals/fish
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)
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)
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)
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)
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)
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)
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
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)
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
Hussain, M., Bird, J., Faria, D.: A Study on CNN Transfer Learning for Image Classification (2018)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
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
DOI: https://doi.org/10.1007/978-3-031-19958-5_50
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-19957-8
Online ISBN: 978-3-031-19958-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)