Ye Sijing, Lu Shuhan, Bai Xuesong, Gu Jinfeng
State Key Laboratory of Earth Surface Processes and Resource Ecology, Beijing Normal University, Beijing 100875, China.
Center for Geodata and Analysis, Beijing Normal University, Beijing 100875, China.
Insects. 2020 Jul 22;11(8):458. doi: 10.3390/insects11080458.
Locusts are agricultural pests found in many parts of the world. Developing efficient and accurate locust information acquisition techniques helps in understanding the relation between locust distribution density and structural changes in locust communities. It also helps in understanding the hydrothermal and vegetation growth conditions that affect locusts in their habitats in various parts of the world as well as in providing rapid and accurate warnings on locust plague outbreak. This study is a preliminary attempt to explore whether the batch normalization-based convolutional neural network (CNN) model can be applied used to perform automatic classification of East Asian migratory locust (AM locust), (rice locusts), and cotton locusts. In this paper, we present a way of applying the CNN technique to identify species and instars of locusts using the proposed ResNet-Locust-BN model. This model is based on the ResNet architecture and involves introduction of a BatchNorm function before each convolution layer to improve the network's stability, convergence speed, and classification accuracy. Subsequently, locust image data collected in the field were used as input to train the model. By performing comparison experiments of the activation function, initial learning rate, and batch size, we selected ReLU as the preferred activation function. The initial learning rate and batch size were set to 0.1 and 32, respectively. Experiments performed to evaluate the accuracy of the proposed ResNet-Locust-BN model show that the model can effectively distinguish AM locust from rice locusts (93.60% accuracy) and cotton locusts (97.80% accuracy). The model also performed well in identifying the growth status information of AM locusts (third-instar (77.20% accuracy), fifth-instar (88.40% accuracy), and adult (93.80% accuracy)) with an overall accuracy of 90.16%. This is higher than the accuracy scores obtained by using other typical models: AlexNet (73.68%), GoogLeNet (69.12%), ResNet 18 (67.60%), ResNet 50 (80.84%), and VggNet (81.70%). Further, the model has good robustness and fast convergence rate.
蝗虫是世界许多地区的农业害虫。开发高效、准确的蝗虫信息获取技术有助于理解蝗虫分布密度与蝗虫群落结构变化之间的关系。它还有助于了解影响世界各地蝗虫栖息地的水热和植被生长条件,并能对蝗灾爆发提供快速准确的预警。本研究是一项初步尝试,旨在探索基于批量归一化的卷积神经网络(CNN)模型是否可用于对东亚飞蝗、稻蝗和棉蝗进行自动分类。在本文中,我们提出了一种使用所提出的ResNet-Locust-BN模型应用CNN技术来识别蝗虫种类和龄期的方法。该模型基于ResNet架构,在每个卷积层之前引入BatchNorm函数,以提高网络的稳定性、收敛速度和分类准确率。随后,将实地采集的蝗虫图像数据作为输入来训练模型。通过对激活函数、初始学习率和批量大小进行对比实验,我们选择ReLU作为首选激活函数。初始学习率和批量大小分别设置为0.1和32。为评估所提出的ResNet-Locust-BN模型的准确率而进行的实验表明,该模型能够有效区分东亚飞蝗与稻蝗(准确率为93.60%)和棉蝗(准确率为97.80%)。该模型在识别东亚飞蝗的生长状态信息方面也表现良好(三龄蝗蝻准确率为77.20%,五龄蝗蝻准确率为88.40%,成虫准确率为93.80%),总体准确率为90.16%。这高于使用其他典型模型(AlexNet准确率为73.68%,GoogLeNet准确率为69.12%,ResNet 18准确率为67.60%,ResNet 50准确率为80.84%,VggNet准确率为81.70%)所获得的准确率得分。此外,该模型具有良好的鲁棒性和较快的收敛速度。