The main objective of this work is to classify the 10 types of fish species using Convolutional Neural Network.
In this work, classification of fish species (10 types) is performed using Convolutional Neural Network (CNN). Despite its industrial and agricultural utility, fish identification is currently an extremely complicated and challenging process. Certain difficulties in the accuracy and classification of fish involve distortion, noise, segmentation error, blur, and compression. A variety of techniques have been commonly used, including K Nearest Neighbor (KNN), K Mean Clustering and Support Vector Machine (SVM). Each methodology has inherent limits that restrict the accuracy of the classification task. This paper proposes a methodology based on a Convolutional Neural Network to eliminate drawbacks of some current methods and to improve the classification of fish species. The dataset for this work is collected from the fish4knowledge portal.
Keywords: Fish Species, Convolutional Neural Network, Classification, Support Vector Machine (SVM).
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.
Software: Matlab 2018a or above
Hardware:
Operating Systems:
Processors:
Minimum: Any Intel or AMD x86-64 processor
Recommended: Any Intel or AMD x86-64 processor with four logical cores and AVX2 instruction set support
Disk:
Minimum: 2.9 GB of HDD space for MATLAB only, 5-8 GB for a typical installation
Recommended: An SSD is recommended A full installation of all MathWorks products may take up to 29 GB of disk space
RAM:
Minimum: 4 GB
Recommended: 8 GB