Underwater Image Classification Algorithm Based on Convolutional Neural Network and Optimized Extreme Learning Machine

被引:7
作者
Yang, Junyi [1 ]
Cai, Mudan [2 ]
Yang, Xingfan [3 ]
Zhou, Zhiyu [3 ]
机构
[1] Hangzhou Dianzi Univ, Sch Mech Engn, Hangzhou 310018, Peoples R China
[2] Hangzhou Dianzi Univ, Sch Elect & Informat, Hangzhou 310018, Peoples R China
[3] Zhejiang Sci Tech Univ, Sch Comp Sci & Technol, Hangzhou 310018, Peoples R China
基金
国家重点研发计划;
关键词
underwater image classification; convolutional neural network; extreme learning machine; flow direction algorithm; chaos initialization; multiple population strategy; fuzzy logic; FISH SPECIES CLASSIFICATION; ACCURATE; TEXTURE;
D O I
10.3390/jmse10121841
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
In order to deal with the target recognition in the complex underwater environment, we carried out experimental research. This includes filtering noise in the feature extraction stage of underwater images rich in noise, or with complex backgrounds, and improving the accuracy of target classification in the recognition process. This paper discusses our contribution to improving the accuracy of underwater target classification. This paper proposes an underwater target classification algorithm based on the improved flow direction algorithm (FDA) and search agent strategy, which can simultaneously optimize the weight parameters, bias parameters, and super parameters of the extreme learning machine (ELM). As a new underwater target classifier, it replaces the full connection layer in the traditional classification network to build a classification network. In the first stage of the network, the DenseNet201 network pre-trained by ImageNet is used to extract features and reduce dimensions of underwater images. In the second stage, the optimized ELM classifier is trained and predicted. In order to weaken the uncertainty caused by the random input weight and offset of the introduced ELM, the fuzzy logic, chaos initialization, and multi population strategy-based flow direction algorithm (FCMFDA) is used to adjust the input weight and offset of the ELM and optimize the super parameters with the search agent strategy at the same time. We tested and verified the FCMFDA-ELM classifier on Fish4Knowledge and underwater robot professional competition 2018 (URPC 2018) datasets, and achieved 99.4% and 97.5% accuracy, respectively. The experimental analysis shows that the FCMFDA-ELM underwater image classifier proposed in this paper has a greater improvement in classification accuracy, stronger stability, and faster convergence. Finally, it can be embedded in the recognition process of underwater targets to improve the recognition performance and efficiency.
引用
收藏
页数:24
相关论文
共 39 条
[1]   Improved deep learning framework for fish segmentation in underwater videos [J].
Alshdaifat, Nawaf Farhan Funkur ;
Talib, Abdullah Zawawi ;
Osman, Mohd Azam .
ECOLOGICAL INFORMATICS, 2020, 59
[2]  
Blake Richard E., 2006, 2006 IEEE US/EU Baltic International Symposium on Integrated Ocean Observation Systems for Managing Global & Regional Ecosystems Marine Research, P1, DOI 10.1109/BALTIC.2006.7266195
[3]   Segmentation through patch classification: A neural network approach to detect Posidonia oceanica in underwater images [J].
Burguera, Antoni .
ECOLOGICAL INFORMATICS, 2020, 56
[4]   Image processing based technique for classification of fish quality after cypermethrine exposure [J].
Dutta, Malay Kishore ;
Sengar, Namita ;
Kamble, Narayan ;
Banerjee, Kaushik ;
Minhas, Navroj ;
Sarkar, Biplab .
LWT-FOOD SCIENCE AND TECHNOLOGY, 2016, 68 :408-417
[5]   A novel feature descriptor based coral image classification using extreme learning machine with ameliorated chimp optimization algorithm [J].
Ganesan, Annalakshmi ;
Santhanam, Sakthivel Murugan .
ECOLOGICAL INFORMATICS, 2022, 68
[6]   Coral species identification with texture or structure images using a two-level classifier based on Convolutional Neural Networks [J].
Gomez-Rios, Anabel ;
Tabik, Siham ;
Luengo, Julian ;
Shihavuddin, A. S. M. ;
Herrera, Francisco .
KNOWLEDGE-BASED SYSTEMS, 2019, 184
[7]   Towards highly accurate coral texture images classification using deep convolutional neural networks and data augmentation [J].
Gomez-Rios, Anabel ;
Tabik, Siham ;
Luengo, Julian ;
Shihavuddin, A. S. M. ;
Krawczyk, Bartosz ;
Herrera, Francisco .
EXPERT SYSTEMS WITH APPLICATIONS, 2019, 118 :315-328
[8]   Underwater Image Processing and Object Detection Based on Deep CNN Method [J].
Han, Fenglei ;
Yao, Jingzheng ;
Zhu, Haitao ;
Wang, Chunhui .
JOURNAL OF SENSORS, 2020, 2020
[9]   Deep Learning Methods for Underwater Target Feature Extraction and Recognition [J].
Hu, Gang ;
Wang, Kejun ;
Peng, Yuan ;
Qiu, Mengran ;
Shi, Jianfei ;
Liu, Liangliang .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2018, 2018
[10]   Fish species classification by color, texture and multi-class support vector machine using computer vision [J].
Hu, Jing ;
Li, Daoliang ;
Duan, Qingling ;
Han, Yueqi ;
Chen, Guifen ;
Si, Xiuli .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2012, 88 :133-140