Classification of Tobacco Leaf Pests Using VGG16 Transfer Learning

Some of the tobacco leaf pest attacks were only seen after the initial fermentation process. Tobacco leaves affected by pest attacks make the quality decline. Leaves affected by pests and diseases need to be separated from healthy leaves to maintain quality. Sorting is usually done manually allowing errors due to human-errors. In this study, we tried to classify the leaves affected by several types of pest attacks automatically. Convolutional Neural Network (CNN) is one of the latest classification methods proposed in this study using the famous VGG16 architecture. VGG16 training can last a long time if trained with random initialization of weights. For this reason, we selected initial weights by transfer learning to improve accuracy and speed up training time. Based on the results of training with 3-classes of the diseases using VGG16 and transfer learning, we obtained a very high accuracy. Some scenarios are tested based on a combination of the number of learnable parameters and types of the optimizer to get the best results. The result was that the proposed architecture was proven to be able to classify all training and validation data correctly. The dataset used was 1500 total images with 20% random cross-validation.

[1]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[2]  Tian Youwen,et al.  The Recognition of Cucumber Disease Based on Image Processing and Support Vector Machine , 2008, 2008 Congress on Image and Signal Processing.

[3]  Rob Fergus,et al.  Visualizing and Understanding Convolutional Networks , 2013, ECCV.

[4]  Sebastian Ruder,et al.  An overview of gradient descent optimization algorithms , 2016, Vestnik komp'iuternykh i informatsionnykh tekhnologii.

[5]  Yang Lu,et al.  Identification of rice diseases using deep convolutional neural networks , 2017, Neurocomputing.

[6]  Gilson A. Giraldi,et al.  Convolutional Neural Network approaches to granite tiles classification , 2017, Expert Syst. Appl..

[7]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[8]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[9]  Jianxin Wu Introduction to Convolutional Neural Networks , 2017 .

[10]  Shen Weizheng,et al.  Grading Method of Leaf Spot Disease Based on Image Processing , 2008, 2008 International Conference on Computer Science and Software Engineering.

[11]  Yoram Singer,et al.  Adaptive Subgradient Methods for Online Learning and Stochastic Optimization , 2011, J. Mach. Learn. Res..

[12]  Henrik Skov Midtiby,et al.  Plant species classification using deep convolutional neural network , 2016 .