Indian Journal of Animal Research
SCOPUSWeb of Science
  • Year: 2026
  • Volume: 60
  • Issue: 6

A Deep Convolutional Neural Network for Multi-class Fish Disease Classification using VGGNet-19 Architecture

  • Author:
  • Kyung-Won Cho1, Taeho Kim2, In Seop Na3,*
  • Total Page Count: 8
  • Page Number: 981 to 988

1Cybertech Co., 276 Greenro, Educastle Apartment 102, Unit 1705Naju-si, Jeollanam-do, Republic of Korea

2Department of Marine Production Management and Smart Aquaculture Research Center, Chonnam National University, 50, Daehak-ro, Yeosu-si, Jeollanam-do, 59626, Republic of Korea

3Division of Culture Contents, Chonnam National University, 50, Daehak-ro, Yeosu-si, Jeollanam-do, 59626, Republic of Korea

*Corresponding Author: In Seop NA, Division of Culture Contents, Chonnam National University, 50, Daehak-ro, Yeosu-si, Jeollanamdo, 59626, Republic of Korea. Email: ypencil@hanmail.net

Abstract

Accurate fish disease identification is important for ecological research, biodiversity monitoring and conservation. Traditional methods are time-consuming and error-prone. Deep learning provides an automated solution for species classification using image data. Fish disease classification using image-based recognition is an emerging research area, critical for the aquaculture industry. Accurate disease detection is essential for preventing outbreaks, minimizing economic losses and ensuring fish health.

This study employs the VGGNet-19 architecture to detect fish diseases. The dataset, sourced from Kaggle, contains images of fish affected by various diseases. Images are pre-processed with resizing, normalization and data augmentation techniques, including random flipping, rotation and zoom. The model is trained with an 80%-10%-10% split for training, validation and testing. Performance is evaluated using accuracy, a confusion matrix, a classification report and ROC curves.

The custom model achieved an overall accuracy of 90.96%. It performed well across most disease categories, correctly distinguishing between healthy and infected fish. Some misclassifications were observed between similar diseases, indicating areas for improvement. Despite these challenges, the results demonstrate the effectiveness of deep learning for fish disease classification.

Keywords

Aquaculture sustainability, Convolutional neural networks (Cnns), Image-based recognition, Pathogen detection, VGGNet-19 model