• Thesis
  • Master's
  • CSE / SWE / IIT

Fish disease classification — spotting 6 diseases from a single photo

A Master's thesis where a transfer-learning model looks at a photo of a freshwater fish and tells whether it is healthy or has one of six common diseases, helping fish farmers act early.

  • Python
  • CNN
  • Transfer learning
  • Data augmentation
  • LaTeX
we can build one for your topic too!
Department
CSE / SWE / IIT
Type
Thesis
Level
Master's (MSc)
Test accuracy
About 98%
Delivered
Code, model, 41-page thesis

About the project

Fish diseases spread fast in ponds and farms, and many look alike to the eye. This thesis trains a deep learning model with transfer learning to read a single photo and sort it into 7 classes: bacterial red disease, aeromoniasis, bacterial gill disease, saprolegniasis (fungal), parasitic disease, white tail disease (viral) or a healthy fish.

With data augmentation, layer freezing and careful tuning of batch size and learning rate, the model classified 682 of 697 test photos correctly (about 98%), with every class at 93% or higher. The student received the code, the trained model and a 41-page thesis written in LaTeX.

Key features

  • Transfer learning

    A pre-trained CNN fine-tuned on fish photos for faster, better training.

  • 7 classes

    Six bacterial, fungal, parasitic and viral diseases, plus healthy fish.

  • Data augmentation

    Resizing, rescaling and augmentation make the model robust to new photos.

  • Careful fine-tuning

    Layer freezing, batch size and learning-rate tuning, all explained.

  • About 98% correct

    682 of 697 test photos right; every class at 93% or higher.

  • 41-page thesis

    Literature review, method, results and discussion, written in LaTeX.

How it works

  1. 1Fish photo
  2. 2Resize & augment
  3. 3Fine-tuned CNN
  4. 4Disease predicted
  5. 5Confidence shown

Tech stack

Deep learning
PythonCNNTransfer learningFine-tuning
Data
Fish disease image datasetData augmentationGoogle Colab
Write-up
LaTeXOverleaf41-page thesis

What you get with a project like this

  • Colab notebooks & full source code
  • Trained model, ready to use
  • Confusion matrix, charts & sample predictions
  • Thesis in your university format
  • Presentation slides
  • Viva prep & one-to-one walkthrough

Your project could be next.

Tell us your topic and deadline. Get a free plan and quote — usually within 30 minutes.

no payment needed to ask!