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

被引:16
|
作者
Gong, Bo [1 ,2 ,3 ]
Dai, Kanyuan [3 ,4 ,5 ]
Shao, Ji [1 ,2 ,4 ]
Jing, Ling [1 ,2 ,3 ,4 ,5 ]
Chen, Yingyi [1 ,2 ,3 ,4 ]
机构
[1] China Agr Univ, Coll Informat & Elect Engn, Beijing 100083, Peoples R China
[2] China Agr Univ, Natl Innovat Ctr Digital Fishery, Beijing 100083, Peoples R China
[3] Minist Agr & Rural Affairs, Key Lab Smart Farming Technol Aquat Anim & Livesto, Beijing 100083, Peoples R China
[4] China Agr Univ, Beijing Engn & Technol Res Ctr Internet Things Agr, Beijing 100083, Peoples R China
[5] China Agr Univ, Coll Sci, Beijing 100083, Peoples R China
基金
中国国家自然科学基金;
关键词
Fish species classification; Deep learning; Vision transformer; Transfer learning; IDENTIFICATION;
D O I
10.1016/j.heliyon.2023.e16761
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
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.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] A Novel Method of Hyperspectral Data Classification Based on Transfer Learning and Deep Belief Network
    Li, Ke
    Wang, Mingju
    Liu, Yixin
    Yu, Nan
    Lan, Wei
    APPLIED SCIENCES-BASEL, 2019, 9 (07):
  • [32] YOLO-FD: An accurate fish disease detection method based on multi-task learning
    Li, Xuefei
    Zhao, Shili
    Chen, Chunlin
    Cui, Hongwu
    Li, Daoliang
    Zhao, Ran
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 258
  • [33] LIFRNet: A Novel Lightweight Individual Fish Recognition Method Based on Deformable Convolution and Edge Feature Learning
    Yin, Jianhao
    Wu, Junfeng
    Gao, Chunqi
    Jiang, Zhongai
    AGRICULTURE-BASEL, 2022, 12 (12):
  • [34] A novel approach based on multiple fish species and water column compartments in assessing vertical microlitter distribution and composition
    Palazzo, Luca
    Coppa, Stefania
    Camedda, Andrea
    Cocca, Mariacristina
    De Falco, Francesca
    Vianello, Alvise
    Massaro, Giorgio
    de Lucia, Giuseppe Andrea
    ENVIRONMENTAL POLLUTION, 2021, 272
  • [35] Multi-objective solid waste classification and identification model based on transfer learning method
    Chen, Yayu
    Sun, Jisheng
    Bi, Shijun
    Meng, Cairu
    Guo, Fei
    JOURNAL OF MATERIAL CYCLES AND WASTE MANAGEMENT, 2021, 23 (06) : 2179 - 2191
  • [36] Multi-objective solid waste classification and identification model based on transfer learning method
    Yayu Chen
    Jisheng Sun
    Shijun Bi
    Cairu Meng
    Fei Guo
    Journal of Material Cycles and Waste Management, 2021, 23 : 2179 - 2191
  • [37] DBMF: A Novel Method for Tree Species Fusion Classification Based on Multi-Source Images
    Wang, Xueliang
    Ren, Honge
    FORESTS, 2022, 13 (01):
  • [38] Live Fish Species Classification in Underwater Images by Using Convolutional Neural Networks Based on Incremental Learning with Knowledge Distillation Loss
    Ben Tamou, Abdelouahid
    Benzinou, Abdesslam
    Nasreddine, Kamal
    MACHINE LEARNING AND KNOWLEDGE EXTRACTION, 2022, 4 (03): : 753 - 767
  • [39] Classification of intelligent speech system and education method based on improved multi label transfer learning model
    Zheng, Ruonan
    Zhang, Rui
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2023,
  • [40] Transfer learning and SE-ResNet152 networks-based for small-scale unbalanced fish species identification
    Xu, Xiaoling
    Li, Wensheng
    Duan, Qingling
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2021, 180