Leveraging TensorFlow data generators and U-Net architecture for scalable classification of acoustic fish categories

• Acoustic fish echoes identification and classification. • The use of TensorFlow data generators for scalable training. • A deep learning-based U-Net architecture for pixel-wise classification. • An F1-score of 0.7266 on test dataset. Small pelagic species play a crucial role in Morocco’s fishery sector, contributing significantly to total catches and production. Their contribution is also vital in ensuring food security, employment, and supporting the country’s economy. Accurately estimating their biomass and abundance, as well as monitoring their spatial and temporal variations, are essential for sustainable management. To achieve this, multiple research vessels equipped with echosounders collect acoustic and environmental data along the Moroccan continental shelf each year. Currently, experienced operators manually process and analyze this data to classify fish species and estimate their biomasses, but this approach is time-consuming and subject to individual interpretation. Furthermore, isolating fish species echoes from bottom echoes has always been challenging, as bottom echoes can significantly inflate fish biomass estimates. In this study, we propose a scalable pipeline that combines TensorFlow data generators with a deep learning-based U-Net architecture to classify acoustic categories from echograms. While the initial aim was to classify among all the available acoustic categories, the heavy class imbalance led us to merge them into two broader classes: ‘Probable-Fish’ and ‘Background’, which includes seabed, plankton, zooplankton, and open water. The model achieved promising results, with a classification score performance of an F1-score of 0.7266. The proposed pipeline yields results comparable to previous studies, while requiring less computational overhead, offering improved memory optimization, and enabling scalable training on medium-capacity machines.

Authors

Institutions

Publication Details

Journal
Results in Engineering
Published
2026-04-28
DOI
https://doi.org/10.1016/j.rineng.2026.110725
Primary Topic
Marine and fisheries research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Leveraging TensorFlow data generators and U-Net architecture for scalable classification of acoustic fish categories

Abdelkrim Kalmouni, Said Jai Andaloussi, Kebira Azbeg, Najib Charouki et al.
Results in Engineering
Marine and fisheries research
article

Leveraging TensorFlow data generators and U-Net architecture for scalable classification of acoustic fish categories

Abdelkrim Kalmouni, Said Jai Andaloussi, Kebira Azbeg, Najib Charouki, Ouail Ouchetto, Héctor Peña, Mohamed Belaabed, Anas Yassir
article en

Abstract

• Acoustic fish echoes identification and classification. • The use of TensorFlow data generators for scalable training. • A deep learning-based U-Net architecture for pixel-wise classification. • An F1-score of 0.7266 on test dataset. Small pelagic species play a crucial role in Morocco’s fishery sector, contributing significantly to total catches and production. Their contribution is also vital in ensuring food security, employment, and supporting the country’s economy. Accurately estimating their biomass and abundance, as well as monitoring their spatial and temporal variations, are essential for sustainable management. To achieve this, multiple research vessels equipped with echosounders collect acoustic and environmental data along the Moroccan continental shelf each year. Currently, experienced operators manually process and analyze this data to classify fish species and estimate their biomasses, but this approach is time-consuming and subject to individual interpretation. Furthermore, isolating fish species echoes from bottom echoes has always been challenging, as bottom echoes can significantly inflate fish biomass estimates. In this study, we propose a scalable pipeline that combines TensorFlow data generators with a deep learning-based U-Net architecture to classify acoustic categories from echograms. While the initial aim was to classify among all the available acoustic categories, the heavy class imbalance led us to merge them into two broader classes: ‘Probable-Fish’ and ‘Background’, which includes seabed, plankton, zooplankton, and open water. The model achieved promising results, with a classification score performance of an F1-score of 0.7266. The proposed pipeline yields results comparable to previous studies, while requiring less computational overhead, offering improved memory optimization, and enabling scalable training on medium-capacity machines.

Results in EngineeringVol. 30
Norwegian Institute of Marine Research (NO), Chouaib Doukkali University (MA), Institut National de Recherche Halieutique (MA)
Openalex Percentile: Top 11%
Marine and fisheries research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.