NEMO: ML based fish species classification
This paper describes the creation of an ML-based tool for image-based identification of fish species commonly found in Indian oceans, addressing the issues that fishermen experience in accurately reporting their catch. Motivated by the Smart India Hackathon (SIH) issue statement from the Indian National Centre for Ocean Information Services (INCOIS), our goal is to improve marine fishing advice services. We developed a dataset that includes photos of 21 fish species typically captured by Indian fishermen, precisely chosen to ensure clarity and little background noise. Using this dataset, we applied transfer learning to eight different pre-trained models to determine the most effective one for deployment in a mobile application. The Kotlin-developed program has an easy-to-use interface with catch history, fish nutritional values, and pertinent weather data. Our findings show that the installed models can correctly recognize fish species, with MobileNetV2 reaching a peak accuracy of 97.61%. In addition to expediting the species identification process, this cutting-edge tool provides fishermen with crucial information, which eventually leads to more accurate species-level catch reporting.
Authors
- Manvendra Singh (ORCID: https://orcid.org/0000-0002-1566-2264)
- Prince Yadav
- Udit Sharma (ORCID: https://orcid.org/0000-0003-2564-055X)
- Adarsh Mishra
- Sarthak Tyagi
- S.N. Gaur
Institutions
- ABES Engineering College
Publication Details
- Published
- 2025-02-06
- DOI
- https://doi.org/10.1109/cictn64563.2025.10932485
- Citations
- 1
- Primary Topic
- Identification and Quantification in Food
- Type
- article
- Field-Weighted Citation Impact
- 0.81