Agriculture (Nov 2022)
Plant Disease Detection Strategy Based on Image Texture and Bayesian Optimization with Small Neural Networks
Abstract
A novel method of disease diagnosis, based on images that capture every part of a diseased plant, such as the leaf, the fruit, the root, etc., is presented in this paper. As is well known, the plant genotypic and phenotypic characteristics can significantly impact how plants are affected by viruses, bacteria, or fungi that cause disease. Assume that these data are unknown at the outset and that the appropriate precautions are not taken to prevent classifications skewed toward uninteresting traits. An approach to avoid categorization bias brought on by the morphology of leaves is suggested in this study. The basis of this approach is the extraction of textural features. Additionally, Bayesian Optimization is suggested to obtain training hyperparameters that enable the creation of better-trained artificial neural networks. First, we initially pre-processed the images from the PlantVillage dataset to remove background noise. Then, tiles from images were used to reduce any potential bias from leaf form. Finally, several cutting-edge tiny convolutional neural networks (CNNs), created for contexts with little processing power, were trained on a new dataset of 85 × 85 × 3 px images. MobileNet, which had a 96.31% accuracy rate, and SqueezeNet, which had a 95.05% accuracy rate, were the models that predicted the best performance. The results were then examined using Precision and Recall measures, which are important for identifying plant diseases.
Keywords