Plant Disease Detection Using Deep Learning

Автор: Bahaa S. Hamed, Mahmoud M. Hussein, Afaf M. Mousa

Журнал: International Journal of Intelligent Systems and Applications @ijisa

Статья в выпуске: 6 vol.15, 2023 года.

Бесплатный доступ

Agricultural development is a critical strategy for promoting prosperity and addressing the challenge of feeding nearly 10 billion people by 2050. Plant diseases can significantly impact food production, reducing both quantity and diversity. Therefore, early detection of plant diseases through automatic detection methods based on deep learning can improve food production quality and reduce economic losses. While previous models have been implemented for a single type of plant to ensure high accuracy, they require high-quality images for proper classification and are not effective with low-resolution images. To address these limitations, this paper proposes the use of pre-trained model based on convolutional neural networks (CNN) for plant disease detection. The focus is on fine-tuning the hyperparameters of popular pre-trained model such as EfficientNetV2S, to achieve higher accuracy in detecting plant diseases in lower resolution images, crowded and misleading backgrounds, shadows on leaves, different textures, and changes in brightness. The study utilized the Plant Diseases Dataset, which includes infected and uninfected crop leaves comprising 38 classes. In pursuit of improving the adaptability and robustness of our neural networks, we intentionally exposed them to a deliberately noisy training dataset. This strategic move followed the modification of the Plant Diseases Dataset, tailored to better suit the demands of our training process. Our objective was to enhance the network's ability to generalize effectively and perform robustly in real-world scenarios. This approach represents a critical step in our study's overarching goal of advancing plant disease detection, especially in challenging conditions, and underscores the importance of dataset optimization in deep learning applications.

Еще

CNN, Deep Learning, EfficientNetV2S, Classification, Plant Diseases

Короткий адрес: https://sciup.org/15019019

IDR: 15019019   |   DOI: 10.5815/ijisa.2023.06.04

Текст научной статьи Plant Disease Detection Using Deep Learning

Published Online on December 8, 2023 by MECS Press

Agriculture is the main source of prosperity for most of the countries and their economic growth. Therefore, plant diseases and infections spread in the plant affect the quantity and quality of the plant, which makes it a threat to food security [1]. These threats have increased more than ever before due to climate changes and global trade. And that preventive treatment will not be effective in some cases of diseases. Therefore, it is necessary to pay attention to protecting plants sustain food security. Therefore, the solution is the early follow-up and correct diagnosis of the diseased plant by using advanced and automatic plant follow-up systems to reduce the percentage of crop losses and increase the amount of production [2].

The paramount research objectives center on the development of advanced and precise AI-based solutions for the early detection and management of plant diseases, an endeavor with far-reaching implications for fostering agricultural development and upholding global food security. These objectives come to the forefront amidst the burgeoning advancements in computer science and computer vision, which have unveiled novel methods for diagnosing infected plants, simplifying disease classification, and refining treatment strategies. This concerted research effort is poised to harness the synergy between technological innovation and agricultural needs, ultimately paving the way for transformative solutions that have the potential to revolutionize the safeguarding of crops on a global scale.

Existing solutions in the field of plant disease detection encompass a multifaceted approach. They begin by introducing emerging solutions such as early follow-up and precise diagnosis of diseased plants through cutting-edge automatic plant monitoring systems. Concurrently, these solutions delve into the potential of fine-tuning pre-trained models, specifically leveraging the power of pre-trained models, to enhance the accuracy of convolutional neural network (CNN)-based models in detecting plant diseases across diverse and challenging environments [3]. The utilization of general datasets during training. This pursuit of advanced and precise AI-driven solutions holds pivotal significance in propelling agricultural progress and ensuring global food security. Further contextualizing these advancements, the paragraph references the historical application of deep learning models, particularly CNNs, in plant disease detection, with a nod to prior research employing pre-trained CNNs. Challenges, such as dataset limitations, are acknowledged, and various studies are cited, encompassing transfer learning, generative networks, and data augmentation strategies to enhance disease detection accuracy [4]. Additionally, a noteworthy research endeavor examining families of detectors is highlighted, collectively offering a comprehensive overview of the existing landscape in the realm of plant disease detection.

The identification of the best solution in this study centers on the utilization of EfficientNetV2S, a pre-trained model, which emerges as a promising candidate to address the limitations encountered by previous models and attain heightened accuracy in the detection of plant diseases. Within this investigation, a suite of models was deployed for comparative analysis of classification accuracy while striving for optimal time complexity. These models were trained with a strategy involving layer freezing, thereby preserving the model's original parameters while fine-tuning them to extract essential features and allocate them to their respective categories [5]. Implemented on the Plant Disease Detection Dataset, low-resolution images were employed to bolster the model's resilience against natural environmental conditions. Remarkably, the study achieved exceptional accuracy and reduced loss in simulated real-world conditions through hyperparameter tuning of a pre-trained model, such as EfficientNet, renowned for its use of Depthwise Separable Convolution, rendering it suitable for embedded projects requiring a lightweight model. Focused on image classification tasks necessitating dimension scaling, the model underwent training and testing on an RGB dataset comprising healthy and unhealthy plants, encompassing 38 disease categories across 14 distinct plant species, with each class consistently featuring both healthy and infected specimens [6]. Notably, the model's initial pre-training on the diverse ImageNet dataset expedited the acquisition of common features, such as edges and lines, facilitating efficient learning across datasets, and was complemented by a classification head trained specifically on the plant disease dataset, thereby enabling accurate disease classification.

The main limitation encountered in this context is the inherent challenge of effectively classifying diverse plant diseases, primarily stemming from constraints imposed by limited dataset resources, thus accentuating the imperative for innovative methodologies to transform these datasets into realistic simulations of natural environmental conditions [7]. The pursuit of an accurate model capable of classifying multiple plant diseases within a unified network framework constitutes a pivotal stride towards enhancing food production quality and mitigating economic losses. Paramount to this endeavor is the model's ability to achieve exceptional accuracy under simulated natural environmental conditions while minimizing losses when processing inherently noisy images. Moreover, the imperative lies in reducing computational training time and addressing the issue of overfitting to render the model practically deployable. To attain these objectives, the utilization of pre-trained models grounded in convolutional neural networks (CNNs), coupled with meticulous hyperparameter fine-tuning, becomes essential to elevate disease detection accuracy amidst lower-resolution images, complex backgrounds, shadow-veiled leaves, varied textures, and dynamic brightness fluctuations. Ultimately, the development of such a model assumes a pivotal role in early disease detection and management, thereby making significant strides towards advancing agricultural development and addressing the pressing challenge of sustaining the burgeoning global population.

this study seeks to create a model that not only achieves high accuracy in a simulated natural environment but also addresses lower resolution images, crowded backgrounds, shadows on leaves, diverse textures, and variations in brightness. Additionally, the aim is to reduce computation time for training and overcome the problem of overfitting.

The results of an experiment evaluating the performance of the EfficientnetV2S model in handling the limitations of noisy datasets for image-based plant disease identification. The EfficientnetV2S model achieved a validation accuracy of 95.01% on the noisy dataset. The result demonstrates the effectiveness of the model in dealing with imagebased plant disease identification tasks that involve noisy images, highlighting their robustness and potential for real-world applications.

The following is a summary of this paper's significant contributions:

Providing an accurate model for classifying multiple plant disease through the same network.

Getting a well-trained model that achieves a high accuracy on a simulated natural environment condition, and lower loss on noisy images.

Reduce the computation time for the training process and solving the problem of overfitting.

The rest of the paper is arranged as follows. Section 2 illustrates the related work. Presented model is applied in Section 3. Experimental in Section 4. The results and discussion are discussed in Section 5. Section 6 presents the main conclusions of this study, and the future work.

2.    Related Works

Ignoring early indicators of plant diseases in the agricultural field may lead to losses in food crops and eventually lead to the collapse of the global economy [8]. This section provides a previous work in the field of plant disease detection.

Jadhav et al. proposed a model for a plant disease using CNNs [9]. In this paper, AlexNet and GoogleNet pretrained convolutional neural networks were used to present an effective soybean disease identification technique based on transfer learning strategies. But the model slipped in Classification diversity. Many current models focus on defining a single class of plants disease instead of building a model to classify different plant diseases. This is basically due to reduction of dataset resources to train deep learning (DL) models with diverse plant species.

Table 1. Summary of CNN models that detect the plant disease

Список литературы Plant Disease Detection Using Deep Learning

  • Prodeep, A.R.; Hoque, A.M.; Kabir, M.M.; Rahman, M.S.; Mridha, M.F. Plant Disease Identification from Leaf Images using Deep CNN’s EfficientNet. In Proceedings of the 2022 International Conference on Decision Aid Sciences and Applications (DASA), Chiangrai, Thailand, 23–25 March 2022; pp. 523–527.
  • Li, L.; Zhang, S.; Wang, B. Plant Disease Detection and Classification by Deep Learning—A Review. IEEE Access 2021, 9, 56683–56698.
  • Scientist, D.; Bengaluru, T.M.; Nadu, T. Rice Plant Disease Identification Using Artificial Intelligence. Int. J. Electr. Eng. Technol. 2020, 11, 392–402.
  • classification of citrus diseases through machine learning. Data Brief 2019, 26, 104340.
  • Panigrahi, K.P.; Das, H.; Sahoo, A.K.; Moharana, S.C. Maize leaf disease detection and classification using machine learning algorithms. In Progress in Computing, Analytics and Networking; Springer: Singapore, 2020.
  • Mohsin Kabir, M.; Quwsar Ohi, A.; Mridha, M.F. A Multi-plant disease diagnosis method using convolutional neural network. arXiv 2020, arXiv:2011.05151.
  • Aldhyani, T.H.; Alkahtani, H.; Eunice, R.J.; Hemanth, D.J. Leaf Pathology Detection in Potato and Pepper Bell Plant using Convolutional Neural Networks. In Proceedings of the 2022 7th International Conference on Communication and Electronics Systems (ICCES), Coimbatore, India, 22–24 June 2022; pp. 1289–1294.
  • Prodeep, A.R.; Hoque, A.M.; Kabir, M.M.; Rahman, M.S.; Mridha, M.F. Plant Disease Identification from Leaf Images using Deep CNN’s EfficientNet. In Proceedings of the 2022 International Conference on Decision Aid Sciences and Applications (DASA), Chiangrai, Thailand, 23–25 March 2022; pp. 523–527.
  • Jadhav, S.B.; Udupi, V.R.; Patil, S.B. Identification of plant diseases using convolutional neural networks. Int. J. Inf. Technol. 2021, 13, 2461–2470.
  • Abbas, A.; Jain, S.; Gour, M.; Vankudothu, S. Tomato plant disease detection using transfer learning with C-GAN synthetic images. Comput. Electron. Agric. 2021, 187, 106279.
  • Anh, P.T.; Duc, H.T.M. A Benchmark of Deep Learning Models for Multi-leaf Diseases for Edge Devices. In Proceedings of the 2021 International Conference on Advanced Technologies for Communications (ATC), Ho Chi Minh City, Vietnam, 14–16 October 2021; pp. 318–323.
  • Astani, M.; Hasheminejad, M.; Vaghefi, M. A diverse ensemble classifier for tomato disease recognition. Comput. Electron. Agric. 2022, 198, 107054.
  • Prodeep, A.R.; Hoque, A.M.; Kabir, M.M.; Rahman, M.S.; Mridha, M.F. Plant Disease Identification from Leaf Images using Deep CNN’s EfficientNet. In Proceedings of the 2022 International Conference on Decision Aid Sciences and Applications (DASA), Chiangrai, Thailand, 23–25 March 2022; pp. 523–527.
  • Enkvetchakul, P.; Surinta, O. Effective Data Augmentation and Training Techniques for Improving Deep Learning in Plant Leaf Disease Recognition. Appl. Sci. Eng. Prog. 2022, 15, 3810.
  • Trivedi, N.K.; Gautam, V.; Anand, A.; Aljahdali, H.M.; Villar, S.G.; Anand, D.; Goyal, N.; Kadry, S. Early Detection and Classification of Tomato Leaf Disease Using High-Performance Deep Neural Network. Sensors 2021, 21, 7987.
  • Agarwal, M.; Gupta, S.K.; Biswas, K.K. Development of Efficient CNN model for Tomato crop disease identification. Sustain. Comput. Inform. Syst. 2020, 28, 100407.
  • Fuentes, A.; Yoon, S.; Kim, S.C.; Park, D.S. A Robust Deep-Learning-Based Detector for Real-Time Tomato Plant Diseases and Pests Recognition. Sensors 2017, 17, 2022.
  • Zhong, Y.; Zhao, M. Research on deep learning in apple leaf disease recognition. Comput. Electron. Agric. 2020, 168, 105146.
  • Chen, J.; Chen, J.; Zhang, D.; Sun, Y.; Nanehkaran, Y. Using deep transfer learning for image-based plant disease identification. Comput. Electron. Agric. 2020, 173, 105393.
  • Shrivastava, V.K.; Pradhan, M.K. Rice plant disease classification using color features: A machine learning paradigm. J. Plant Pathol. 2021, 103, 17–26.
  • Tan, M., & Le, Q. (2021, July 1). EFFICIENTNETV2: Smaller models and faster training. PMLR. Retrieved March 19, 2023, 139.
  • Abd Al-salam Selami, Ameen & Fadhil, Ahmed. (2016). A Study of the Effects of Gaussian Noise on Image Features. Kirkuk University Journal / Scientific Studies (1992-0849). 11. 152 - 169. 10.32894/kujss.2016.124648
  • A. Boyat and B. Joshi, "A Review Paper: Noise Models in Digital Image Processing" Signal & Image Processing: An International Journal (SIPIJ) Vol.6, No.2, April 2015.
Еще
Статья научная