Class-Aware Fish Species Recognition Using Deep Learning for an Imbalanced Dataset

被引:28
作者
Alaba, Simegnew Yihunie [1 ]
Nabi, M. M. [1 ]
Shah, Chiranjibi [2 ]
Prior, Jack [2 ]
Campbell, Matthew D. [3 ]
Wallace, Farron [4 ]
Ball, John E. [1 ]
Moorhead, Robert [2 ]
机构
[1] Mississippi State Univ, James Worth Bagley Coll Engn, Dept Elect & Comp Engn, Starkville, MS 39762 USA
[2] Mississippi State Univ, Northern Gulf Inst, Starkville, MS 39759 USA
[3] Natl Marine Fisheries Serv, NOAA, Southeast Fisheries Sci Ctr, 3209 Frederic St, Pascagoula, MS 39567 USA
[4] NOAA Fisheries, 4700 Ave U, Galveston, TX 77551 USA
关键词
class-aware loss; deep learning; fish recognition; imbalanced data; object detection; species classification; CLASSIFICATION; ABUNDANCE; SUPPORT; COLOR;
D O I
10.3390/s22218268
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Fish species recognition is crucial to identifying the abundance of fish species in a specific area, controlling production management, and monitoring the ecosystem, especially identifying the endangered species, which makes accurate fish species recognition essential. In this work, the fish species recognition problem is formulated as an object detection model to handle multiple fish in a single image, which is challenging to classify using a simple classification network. The proposed model consists of MobileNetv3-large and VGG16 backbone networks and an SSD detection head. Moreover, a class-aware loss function is proposed to solve the class imbalance problem of our dataset. The class-aware loss takes the number of instances in each species into account and gives more weight to those species with a smaller number of instances. This loss function can be applied to any classification or object detection task with an imbalanced dataset. The experimental result on the large-scale reef fish dataset, SEAMAPD21, shows that the class-aware loss improves the model over the original loss by up to 79.7%. The experimental result on the Pascal VOC dataset also shows the model outperforms the original SSD object detection model.
引用
收藏
页数:18
相关论文
共 57 条
[1]  
Alaba S., 2022, Authorea Preprints, DOI 10.36227/techrxiv.20443107.v2
[2]  
Alaba S., 2022, TECHRXIV, DOI [10.36227/techrxiv.20442858.v2, DOI 10.36227/TECHRXIV.20442858.V2]
[3]   WCNN3D: Wavelet Convolutional Neural Network-Based 3D Object Detection for Autonomous Driving [J].
Alaba, Simegnew Yihunie ;
Ball, John E. .
SENSORS, 2022, 22 (18)
[4]  
[Anonymous], 2016, CLEF
[5]   Semantic Segmentation of Satellite Images using a Modified CNN with Hard-Swish Activation Function [J].
Avenash, R. ;
Viswanath, P. .
VISAPP: PROCEEDINGS OF THE 14TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS, VOL 4, 2019, :413-420
[6]   A semiautomated approach to estimating fish size, abundance, and behavior from dual-frequency identification sonar (DIDSON) data [J].
Boswell, Kevin M. ;
Wilson, Matthew P. ;
Cowan, James H., Jr. .
NORTH AMERICAN JOURNAL OF FISHERIES MANAGEMENT, 2008, 28 (03) :799-807
[7]   Artificial neural networks for fish-species identification [J].
Cabreira, Ariel G. ;
Tripode, Martin ;
Madirolas, Adrian .
ICES JOURNAL OF MARINE SCIENCE, 2009, 66 (06) :1119-1129
[8]   Development of an intelligent feeding controller for indoor intensive culturing of eel [J].
Chang, CM ;
Fang, W ;
Jao, RC ;
Shyu, CZ ;
Liao, IC .
AQUACULTURAL ENGINEERING, 2005, 32 (02) :343-353
[9]   SMOTE: Synthetic minority over-sampling technique [J].
Chawla, Nitesh V. ;
Bowyer, Kevin W. ;
Hall, Lawrence O. ;
Kegelmeyer, W. Philip .
2002, American Association for Artificial Intelligence (16)
[10]   Surveying the distribution and abundance of flying fishes and other epipelagics in the northern Gulf of Mexico using airborne lidar [J].
Churnside, James H. ;
Wells, R. J. David ;
Boswell, Kevin M. ;
Quinlan, John A. ;
Marchbanks, Richard D. ;
McCarty, Brandi J. ;
Sutton, Tracey T. .
BULLETIN OF MARINE SCIENCE, 2017, 93 (02) :591-609