Local Freshwater Fish Recognition Using Different CNN Architectures with Transfer Learning

Anup Majumder, Aditya Rajbongshi, Md. Mahbubur Rahman, Al Amin Biswas


Bangladesh has its profusion of water resources, but due to environmental issues and some other significant causes, the quantity of water resources is lessening continuously. As a result, many of our local freshwater fishes are being abolished, leading to a lack of knowledge about freshwater fish among the new generation of people in Bangladesh. It is also very difficult to recognize freshwater fish because of their nature, color, shape, and structure. To recognize the local freshwater fish efficiently, transfer learning can be used, one of the significant parts of deep learning that concentrates on storing knowledge gained while solving one problem and employing it to a distinct but related problem. This paper has used six CNN-based architecture with transfer learning, namely DenseNet201, InceptionResnetV2, InceptionV3, ResNet50, ResNet152V2, and Xception. A total of seven freshwater fish image data is used here, which is collected from the various local fish markets of Bangladesh. To check the effectiveness of the working approach, we have calculated the accuracy, precision, Recall, and F1-Score. The approach InceptionResnetV2 and Xception achieved the highest accuracy with 98.81% over the other approach which is a very significant result.


Freshwater local fish; recognition; transfer learning; CNN.

Full Text:



M.M. Shamsuzzaman, M.M. Islam, N.J. Tania, M.A. Al-Mamun, P.P. Barman, and X. Xu, “Fisheries resources of Bangladesh: Present status and future directionâ€, Aquaculture and Fisheries, Vol. 2, No. 4, pp.145-156, 2017.

Characteristics, structure and resources of the FAO sector. Available at “http://www.fao.org/fishery/countrysector/naso_bangladesh/enâ€, [Last accessed 18 November 2020].

M.K. Alsmadi, K.B. Omar, S.A. Noah, and I. Almarashdeh, “Fish recognition based on robust features extraction from size and shape measurements using neural networksâ€, Journal of Computer Science, Vol. 6, No. 10, pp.1088, 2010.

M.M. Rahman, A.A. Biswas, A.Rajbongshi, A. Majumder,"Recognition of local birds of Bangladesh using MobileNet and Inception-v3," (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 11, No. 8, 2020.

F. Storbeck, and B. Daan, “Fish species recognition using computer vision and a neural networkâ€, Fisheries Research, Vol. 51, No. 1, pp.11-15, 2001.

F.J.P. Montalbo, and A.A. Hernandez, “Classification of Fish Species with Augmented Data using Deep Convolutional Neural Networkâ€, In: 2019 IEEE 9th International Conference on System Engineering and Technology (ICSET), pp. 396-401, IEEE, 2019.

B.V. Deep, and R. Dash, “Underwater Fish Species Recognition Using Deep Learning Techniquesâ€, In: 2019 6th International Conference on Signal Processing and Integrated Networks (SPIN), pp. 665-669, IEEE, 2019.

H. Qin, X. Li, J. Liang, Y. Peng, and C. Zhang, “DeepFish: Accurate underwater live fish recognition with a deep architectureâ€, Neurocomputing, Vol. 187, pp.49-58, 2016.

M.K.S. Alsmadi, K.B. Omar, S.A. Noah, and I. Almarashdah, “Fish recognition based on the combination between robust feature selection, image segmentation and geometrical parameter techniques using Artificial Neural Network and Decision Treeâ€, arXiv preprint arXiv:0912.0986, 2009.

P. Hridayami, I.K.G.D. Putra, and K.S. Wibawa, “Fish species recognition using VGG16 deep convolutional neural networkâ€, Journal of Computing Science and Engineering, Vol. 13, No. 3, pp.124-130, 2019.

N.E.M. Khalifa, M.H.N. Taha, and A.E. Hassanien, “Aquarium family fish species identification system using deep neural networksâ€, In: International Conference on Advanced Intelligent Systems and Informatics, pp. 347-356, Springer, Cham.

I. Sharmin, N.F. Islam, I. Jahan, T.A. Joye, M.R. Rahman, and M.T. Habib, “Machine vision based local fish recognitionâ€, SN Applied Sciences, Vol. 1, No. 12, pp.1529, 2019.

List of fishes in Bangladesh, Available at “https://sites.google.com/site/fisheriesinbd/list-of-fishes-in-bangladeshâ€, [Last accessed 18 November 2020].

S. Arivazhagan, and S.V. Ligi, “Mango leaf diseases identification using convolutional neural networkâ€, International Journal of Pure and Applied Mathematics, Vol. 120, No. 6, pp.11067-11079, 2018.

Transfer Learning, Available at “https://builtin.com/data-science/transfer-learningâ€, [Last accessed 21 November 2020].

DOI: http://dx.doi.org/10.18517/ijaseit.11.3.14134


  • There are currently no refbacks.

Published by INSIGHT - Indonesian Society for Knowledge and Human Development