Common pests image recognition based on deep convolutional neural network

被引:55
作者
Wang, Jin [1 ,2 ,3 ]
Li, Yane [1 ]
Feng, Hailin [1 ,2 ,3 ]
Ren, Lijin [1 ,2 ,3 ]
Du, Xiaochen [1 ,2 ,3 ]
Wu, Jian [1 ,2 ,3 ]
机构
[1] Zhejiang A&F Univ, Sch Informat Engn, Hangzhou 311300, Peoples R China
[2] Key Lab Forestry Intelligent Monitoring & Informa, Hangzhou 311300, Peoples R China
[3] State Forestry Adm, Key Lab Forestry Percept Technol & Intelligent Eq, Hangzhou 311300, Peoples R China
关键词
Pest recognition; CNN; VGG; Deep learning;
D O I
10.1016/j.compag.2020.105834
中图分类号
S [农业科学];
学科分类号
09 ;
摘要
In order to achieve rapid recognition of the common pests in agriculture and forestry, a new method based on deep convolution neural network was proposed. In this paper, the images of 19 insects and 1 larvae were collected. The data were enhanced by image processing methods such as flipping, rotating, scaling, adding Gussian noise and fancy PCA. The constructed image dataset CPAF had 73,635 insect images, including 4909 original images and 68,726 enhanced images. A 3-folds validation method was used to recognize pest images with VggA, VGG16, Inception V3, ResNet50, as well as CPAFNet, an deep neural network model we designed in this paper, on the CPAF dataset. For the better optimization of identification results, the balanced accuracy was computed and analyzed in this paper. We first compared performance of different models on CPAF dataset. After the same number of iterations of training, the recognition accuracy of the CPAFNet model reached 92.26% when the learning rate was set to 0.02, which is the best performance of all the models participating in the test. The least time spent on training is also the CPAFNet model. Then, the influence of different number of convolution kernels on recognition rate of CPAFNet was analyzed. Results shown that the balance accuracy achieved to 92.63% when the number of convolution kernels corresponding to the convolutional layer group was set to 64128-256-256. Finally, the influence of different optimization algorithms and dropout probability on training was assessed. Results shown that when the RMSProp algorithm was used and dropout probability was set to 0.8 of CPAFNet, the balance accuracy achieved to 92.63%. In addition, different enhancement algorithms were assessed on pests image recognition of CPAFNet. Results shown that the balance accuracy was decreased from 0.9263 to 0.9152, 0.9125 and 0.9230 on CPAF dataset without expanded data obtained by flipping, rotating and scaling algorithm respectively, which indicate the enhancement algorithms of them can improve the identification precision of pest image. At the same time, the class activation map algorithm was used for feature visualization. Results shown that the CPRAFNet is good for capturing features on pest of CPAF dataset. The results of the model optimization research and the CPAFNet depth model proposed for the CPAF dataset have a good practical significance for the intelligent identification of agricultural and forestry pests.
引用
收藏
页数:9
相关论文
共 21 条
[1]  
[Anonymous], 2016, VERY DEEP CONVOLUTIO
[2]  
Chen Meixiang, 2015, J ENV ENTOMOL, V37
[3]  
[程兴 Cheng Xing], 2018, [中华神经外科杂志, Chinese Journal of Neurosurgery], V34, P154
[4]  
Deng J, 2009, PROC CVPR IEEE, P248, DOI 10.1109/CVPRW.2009.5206848
[5]  
Diederik P.K., 2014, COMPUT SCI
[6]  
He K, 2015, PREPRINT, DOI DOI 10.1109/CVPR.2016.90
[7]  
Kingma DP, 2014, ADV NEUR IN, V27
[8]   ImageNet Classification with Deep Convolutional Neural Networks [J].
Krizhevsky, Alex ;
Sutskever, Ilya ;
Hinton, Geoffrey E. .
COMMUNICATIONS OF THE ACM, 2017, 60 (06) :84-90
[9]  
Li Guohe, 2019, COMPUT APPL RES, V36
[10]   A CGA-MRF Hybrid Method for Iris Texture Analysis and Modeling [J].
Lin, Ma ;
Ying, He ;
Li Haifeng ;
Li Naimin ;
Zhang, David .
2014 INTERNATIONAL CONFERENCE ON MEDICAL BIOMETRICS (ICMB 2014), 2014, :1-6