Using Deep Learning for Image-Based Plant Disease Detection

Sharada Prasanna Mohanty,David Hughes,Marcel Salathe
DOI: https://doi.org/10.48550/arXiv.1604.03169
2016-04-15
Abstract:Crop diseases are a major threat to food security, but their rapid identification remains difficult in many parts of the world due to the lack of the necessary infrastructure. The combination of increasing global smartphone penetration and recent advances in computer vision made possible by deep learning has paved the way for smartphone-assisted disease diagnosis. Using a public dataset of 54,306 images of diseased and healthy plant leaves collected under controlled conditions, we train a deep convolutional neural network to identify 14 crop species and 26 diseases (or absence thereof). The trained model achieves an accuracy of 99.35% on a held-out test set, demonstrating the feasibility of this approach. When testing the model on a set of images collected from trusted online sources - i.e. taken under conditions different from the images used for training - the model still achieves an accuracy of 31.4%. While this accuracy is much higher than the one based on random selection (2.6%), a more diverse set of training data is needed to improve the general accuracy. Overall, the approach of training deep learning models on increasingly large and publicly available image datasets presents a clear path towards smartphone-assisted crop disease diagnosis on a massive global scale.
Computer Vision and Pattern Recognition
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is the difficulty in rapid identification of crop diseases, especially for small - scale farmers in developing countries who lack the necessary infrastructure to quickly and accurately identify crop diseases. The article proposes a deep - learning - based method. By taking advantage of the popularization and technological progress of smart phones, it automatically diagnoses crop diseases through image recognition technology, thereby improving the speed and accuracy of crop disease diagnosis. Specifically, the researchers used a public data set of 54,306 healthy and diseased plant leaves collected under controlled conditions to train a deep convolutional neural network to identify 14 crops and 26 diseases (or disease - free states). The trained model achieved an accuracy rate of 99.35% on the reserved test set, which proves the feasibility of this method. In addition, when tested with images from reliable online resources, although the shooting conditions of these images are different from those of the training set, the model can still achieve an accuracy rate of 31.4%, which is much higher than the accuracy rate of random selection (2.6%), indicating that this method has the potential for practical application, but more diverse training data are required to further improve its universality.