bioRxivEcologyPreprint
A machine learning based image classification method to estimate fish sizes from images without a specified reference object
C. Nunes Soares Silva, J. Dainys, S. Simmons, A. Audzijonyte
Abstract
Most fish populations around the world are unassessed and their status is unknown. Size based methods could provide fast and transparent assessments, but they require information on fish sizes. Citizen science programs, social media and smart phone applications generate millions of georeferenced fish images globally. Machine learning based fish species and size identification could help turn these images into valuable data for population status assessments. We present a machine learning, image classification based method to identify fish size classes from photos of anglers holding fish. To train the model we group images into ten 5-10 cm size classes, similar to classes used in underwater visual fish surveys. The model was trained using 2602 images from angler citizen science platforms MyCatch and FishSizeProject. Although the number of images was limited, the model achieved an overall accuracy of ~50%. Importantly, the misidentification of size classes was consistent across 20 separate model training rounds, each conducted with an independent, random allocation of images for training and test datasets. Our method suggests that photo based fish size class identification is feasible, and that prediction uncertainty should be incorporated into subsequent analysis, as it is done with fish ageing errors in fisheries stock assessments.
- assay: imaging
- assay: fluorescence / live-cell microscopy
- research focus: cell type annotation
- research focus: clustering
- approach: machine learning (classical)
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Effects of input image size on the accuracy of fish identification using deep learning.
Y. Iwahara, Y. Shibata, … H. Yaemori·bioRxiv·Mar 1, 2024
- A scalable open-source framework for machine learning based image collection, annotation and classification: a case study for automatic fish species identification
C. N. S. Silva, J. Dainys, … A. Audzijonyte·bioRxiv·Jun 29, 2022
- Length estimation of fish detected as non-occluded using a smartphone application and deep learning techniques
Y. Shibata, Y. Iwahara, … S. Kugai·bioRxiv·Mar 12, 2023
- Automatic detection, identification and counting of anguilliform fish using in situ acoustic camera data: development of a cross-camera morphological analysis approach
A. Le Quinio, E. De Oliveira, … F. Martignac·bioRxiv·Aug 11, 2022
- Automating the analysis of fish abundance using object detection: optimising animal ecology with deep learning
E. Ditria, S. Lopez-Marcano, … R. Connolly·bioRxiv·Oct 16, 2019
- FishWIO: a labeled image dataset of Western Indian Ocean reef fishes for training and testing classification algorithms
Valentine Fleuré, Thomas Claverie, Sébastien Villéger·bioRxiv·Mar 4, 2026