Transfer Learning for Fine-Grained Crop Disease Classification Based on Leaf Images

In this paper, convolutional neural network models and transfer learning techniques were employed to perform automated early plant disease detection and diagnosis using simple leaf images of healthy and diseased plants taken in situ and in controlled environment. This paper presents a faster technique to perform fine-tuning of state-of-art models by using a concept of freezing blocks of layers instead of individual layers. Models were trained and tested on public dataset of 23,352 images from 28 classes incorporating 15 different crop species. Six different model architectures and their variants were trained, with the best performance attaining an accuracy of 99.74% obtained by fine-tuning deep learning model previously trained on ImageNet. The significantly high success rate and computationally efficient property on small amount of data makes this model a very useful early warning tool capable of being deployed as integrated plant disease identification system in portable and resource constrained devices to operate in real cultivation conditions. These techniques were tested on other datasets and was proven to be highly efficient for fine-grained dataset.

[1]  Pietro Perona,et al.  Learning Generative Visual Models from Few Training Examples: An Incremental Bayesian Approach Tested on 101 Object Categories , 2004, 2004 Conference on Computer Vision and Pattern Recognition Workshop.

[2]  Marcel Salathé,et al.  An open access repository of images on plant health to enable the development of mobile disease diagnostics through machine learning and crowdsourcing , 2015, ArXiv.

[3]  Andrew Zisserman,et al.  A Visual Vocabulary for Flower Classification , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[4]  Fei-Fei Li,et al.  ImageNet: A large-scale hierarchical image database , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[5]  Vijay Vasudevan,et al.  Learning Transferable Architectures for Scalable Image Recognition , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[6]  Marcel Salathé,et al.  Using Deep Learning for Image-Based Plant Disease Detection , 2016, Front. Plant Sci..

[7]  Kilian Q. Weinberger,et al.  Densely Connected Convolutional Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[8]  Sergey Ioffe,et al.  Rethinking the Inception Architecture for Computer Vision , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[9]  Bo Chen,et al.  MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications , 2017, ArXiv.

[10]  Qiang Yang,et al.  A Survey on Transfer Learning , 2010, IEEE Transactions on Knowledge and Data Engineering.

[11]  P. Ronald Plant Genetics, Sustainable Agriculture and Global Food Security , 2011, Genetics.

[12]  Konstantinos P. Ferentinos,et al.  Deep learning models for plant disease detection and diagnosis , 2018, Comput. Electron. Agric..

[13]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

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