Age recognition of a semi-pelagic fish (Carangiformes: Carangidae) using a Swin Transformer and Gaussian Process Classifier with otolith images
| dc.contributor.author | Turkoglu, Muammer | |
| dc.contributor.author | Durrani, Omerhan | |
| dc.contributor.author | Polat, Onur | |
| dc.contributor.author | Bal, Habib | |
| dc.contributor.author | Atessahin, Tuncay | |
| dc.contributor.author | Isguzar, Seda | |
| dc.contributor.author | Seyhan, Kadir | |
| dc.date.accessioned | 2026-08-12T17:28:26Z | |
| dc.date.issued | 2026 | |
| dc.department | Fırat Üniversitesi | |
| dc.description.abstract | Accurate age determination of commercially important fish species is essential for sustainable fisheries management and stock assessment. However, traditional methods relying on the manual counting of otolith annuli are labour-intensive, time-consuming, and subject to significant inter-reader variability. This study introduces SwinGPC-AgeRecognitioNet, a hybrid deep learning framework designed for efficient automated age estimation in the Mediterranean horse mackerel (Carangidae: Trachurus mediterraneus), to address these challenges. The proposed architecture synergises Swin Transformer-based feature extraction with a Gaussian Process Classifier (GPC) to capture global structural patterns while providing robust probabilistic predictions. The methodological workflow integrates three critical stages: (1) high-level feature extraction via Swin Transformer; (2) discriminative feature selection using Recursive Feature Elimination; and (3) hyperparameter-optimised classification via GPC. Experimental evaluations on a dataset of 1231 otolith images reveal that the proposed model consistently outperforms Convolutional Neural Networks architectures (e.g., VGG, ResNet), achieving accuracies of 88.66 % in multi-class classification and up to 94.33 % in binary tasks. These findings highlight the potential of SwinGPC-AgeRecognitioNet as a scalable, high-precision tool for fisheries science, offering a reliable alternative for data-driven resource management. | |
| dc.identifier.doi | 10.1016/j.fishres.2026.107658 | |
| dc.identifier.issn | 0165-7836 | |
| dc.identifier.issn | 1872-6763 | |
| dc.identifier.orcid | 0000-0001-8875-4867 | |
| dc.identifier.orcid | 0000-0001-9313-4910 | |
| dc.identifier.scopus | 2-s2.0-105028333888 | |
| dc.identifier.scopusquality | Q2 | |
| dc.identifier.uri | https://doi.org/10.1016/j.fishres.2026.107658 | |
| dc.identifier.uri | https://hdl.handle.net/11508/55302 | |
| dc.identifier.volume | 294 | |
| dc.identifier.wos | WOS:001676998500001 | |
| dc.identifier.wosquality | Q2 | |
| dc.indekslendigikaynak | Web of Science | |
| dc.indekslendigikaynak | Scopus | |
| dc.language.iso | en | |
| dc.publisher | Elsevier | |
| dc.relation.ispartof | Fisheries Research | |
| dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | |
| dc.rights | info:eu-repo/semantics/closedAccess | |
| dc.snmz | KA_WoS_20260511 | |
| dc.subject | Black Sea, Fish age detection | |
| dc.subject | Otolith images | |
| dc.subject | Transformer | |
| dc.subject | Trachurus mediterraneus | |
| dc.subject | Optimal performance | |
| dc.title | Age recognition of a semi-pelagic fish (Carangiformes: Carangidae) using a Swin Transformer and Gaussian Process Classifier with otolith images | |
| dc.type | Article |







