Cargando…

Fish-TViT: A novel fish species classification method in multi water areas based on transfer learning and vision transformer

The classification of fish species has important practical significance for both the aquaculture industry and ordinary people. However, existing methods for classifying marine and freshwater fishes have poor feature extraction ability and do not meet actual needs. To address this issue, we propose a...

Descripción completa

Detalles Bibliográficos
Autores principales: Gong, Bo, Dai, Kanyuan, Shao, Ji, Jing, Ling, Chen, Yingyi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10250800/
https://www.ncbi.nlm.nih.gov/pubmed/37303555
http://dx.doi.org/10.1016/j.heliyon.2023.e16761
_version_ 1785055834645987328
author Gong, Bo
Dai, Kanyuan
Shao, Ji
Jing, Ling
Chen, Yingyi
author_facet Gong, Bo
Dai, Kanyuan
Shao, Ji
Jing, Ling
Chen, Yingyi
author_sort Gong, Bo
collection PubMed
description The classification of fish species has important practical significance for both the aquaculture industry and ordinary people. However, existing methods for classifying marine and freshwater fishes have poor feature extraction ability and do not meet actual needs. To address this issue, we propose a novel method for multi-water fish classification (Fish-TViT) based on transfer learning and visual transformers. Fish-TViT uses a label smoothing loss function to solve the problem of overfitting and overconfidence of the classifier. We also employ Gradient-weighted Category Activation Mapping (Grad-CAM) technology to visualize and understand the features of the model and the areas on which the decision depends, which guides the optimization of the model architecture. We first crop and clean fish images, and then use data augmentation to expand the number of training datasets. A pre-trained visual transformer model is used to extract enhanced features of fish images, which are subsequently cropped into a series of flat patches. Finally, a multi-layer perceptron is used to predict fish species. Experimental results show that Fish-TViT achieves high classification accuracy on both low-resolution marine fish data (94.33%) and high-resolution freshwater fish data (98.34%). Compared with traditional convolutional neural networks, Fish-TViT has better performance.
format Online
Article
Text
id pubmed-10250800
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-102508002023-06-10 Fish-TViT: A novel fish species classification method in multi water areas based on transfer learning and vision transformer Gong, Bo Dai, Kanyuan Shao, Ji Jing, Ling Chen, Yingyi Heliyon Research Article The classification of fish species has important practical significance for both the aquaculture industry and ordinary people. However, existing methods for classifying marine and freshwater fishes have poor feature extraction ability and do not meet actual needs. To address this issue, we propose a novel method for multi-water fish classification (Fish-TViT) based on transfer learning and visual transformers. Fish-TViT uses a label smoothing loss function to solve the problem of overfitting and overconfidence of the classifier. We also employ Gradient-weighted Category Activation Mapping (Grad-CAM) technology to visualize and understand the features of the model and the areas on which the decision depends, which guides the optimization of the model architecture. We first crop and clean fish images, and then use data augmentation to expand the number of training datasets. A pre-trained visual transformer model is used to extract enhanced features of fish images, which are subsequently cropped into a series of flat patches. Finally, a multi-layer perceptron is used to predict fish species. Experimental results show that Fish-TViT achieves high classification accuracy on both low-resolution marine fish data (94.33%) and high-resolution freshwater fish data (98.34%). Compared with traditional convolutional neural networks, Fish-TViT has better performance. Elsevier 2023-06-01 /pmc/articles/PMC10250800/ /pubmed/37303555 http://dx.doi.org/10.1016/j.heliyon.2023.e16761 Text en © 2023 The Authors https://creativecommons.org/licenses/by-nc-nd/4.0/This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
spellingShingle Research Article
Gong, Bo
Dai, Kanyuan
Shao, Ji
Jing, Ling
Chen, Yingyi
Fish-TViT: A novel fish species classification method in multi water areas based on transfer learning and vision transformer
title Fish-TViT: A novel fish species classification method in multi water areas based on transfer learning and vision transformer
title_full Fish-TViT: A novel fish species classification method in multi water areas based on transfer learning and vision transformer
title_fullStr Fish-TViT: A novel fish species classification method in multi water areas based on transfer learning and vision transformer
title_full_unstemmed Fish-TViT: A novel fish species classification method in multi water areas based on transfer learning and vision transformer
title_short Fish-TViT: A novel fish species classification method in multi water areas based on transfer learning and vision transformer
title_sort fish-tvit: a novel fish species classification method in multi water areas based on transfer learning and vision transformer
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10250800/
https://www.ncbi.nlm.nih.gov/pubmed/37303555
http://dx.doi.org/10.1016/j.heliyon.2023.e16761
work_keys_str_mv AT gongbo fishtvitanovelfishspeciesclassificationmethodinmultiwaterareasbasedontransferlearningandvisiontransformer
AT daikanyuan fishtvitanovelfishspeciesclassificationmethodinmultiwaterareasbasedontransferlearningandvisiontransformer
AT shaoji fishtvitanovelfishspeciesclassificationmethodinmultiwaterareasbasedontransferlearningandvisiontransformer
AT jingling fishtvitanovelfishspeciesclassificationmethodinmultiwaterareasbasedontransferlearningandvisiontransformer
AT chenyingyi fishtvitanovelfishspeciesclassificationmethodinmultiwaterareasbasedontransferlearningandvisiontransformer