Skip to content

roniantoniius/Marine-Fish-Image-Classification-Using-ANN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Implementing Marine Fish Image Classification Using Deep Learning and TensorFlow JS

Fish Species Classification

fish

Knowledge of marine fish species is critical to marine ecosystems and the fishing industry. The three fish species focused on in this project are Polyprion americanus, Trigloporus lastoviza, and Anthias anthias. Polyprion americanus, known as wreckfish, is often found in the deep sea and has high economic value. Trigloporus lastoviza, or red gurnard, is usually found in sandy or muddy waters and is famous for its wing-like fin shape. Meanwhile, Anthias anthias, better known as swallowtail seaperch, is a fish that lives on coral reefs and is known for its bright colors. Accurate and rapid identification of these species is crucial in conservation, scientific research and marine resource management.

Dataset:

https://www.kaggle.com/datasets/giannisgeorgiou/fish-species

This project utilized an Artificial Neural Network-based image classification technique to identify the three seawater fish species. By utilizing Conv2D layers, batch normalization, pooling, and global average pooling, and using the SGD optimizer, the model was able to achieve 88.13% accuracy on the test data. The trained model was then deployed using TensorFlow JS and accessed through a web application running on a local server using the “Web Server for Chrome” extension. The results of this project show that the model can effectively and efficiently classify fish images into three specified species, providing a practical solution for real-time applications in research and the fishing industry.

About

ANN-based image classifier for marine fish species achieving 88.13% accuracy

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages