A Lightweight Deep Learning-Based Model for Tomato Leaf Disease Classification
Source abstract
Abstract
Tomato leaf diseases significantly impact crop production, necessitating early detection for sustainable farming. Deep Learning (DL) has recently shown excellent results in identifying and classifying tomato leaf diseases. However, current DL methods often require substantial computational resources, hindering their application on resource-constrained devices. We propose the Deep Tomato Detection Network (DTomatoDNet), a lightweight DL-based framework comprising 19 learnable layers for efficient tomato leaf disease classification to overcome this. The Convn kernels used in the proposed (DTomatoDNet) framework is 1 × 1, which reduces the number of parameters and helps in more detailed and descriptive feature extraction for classification. The proposed DTomatoDNet model is trained from scratch to determine the classification success rate. 10,000 tomato leaf images (1000 images per class) from the publicly accessible dataset, covering one healthy category and nine disease categories, are utilized in training the proposed DTomatoDNet approach. More specifically, we classified tomato leaf images into Target Spot (TS), Early Blight (EB), Late Blight (LB), Bacterial Spot (BS), Leaf Mold (LM), Tomato Yellow Leaf Curl Virus (YLCV), Septoria Leaf Spot (SLS), Spider Mites (SM), Tomato Mosaic Virus (MV), and Tomato Healthy (H). The proposed DTomatoDNet approach obtains a classification accuracy of 99.34%, demonstrating excellent accuracy in differentiating between tomato diseases. The model could be used on mobile platforms because it is lightweight and designed with fewer layers. Tomato farmers can utilize the proposed DTomatoDNet methodology to detect disease more quickly and easily once it has been integrated into mobile platforms by developing a mobile application.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Smart Agriculture and AI · Plant Virus Research Studies · Plant Pathogenic Bacteria Studies
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (49)
Show source-provided references
1. Crop losses due to diseases and their implications for global food production losses and food security10.1007/s12571-012-0200-5 ↗
2. Tomato leaf disease classification by exploiting transfer learning and feature concatenation10.1049/ipr2.12397 ↗
3. Less is more: Lighter and faster deep neural architecture for tomato leaf disease classification10.1109/ACCESS.2022.3187203 ↗
4. A review of the most common and economically important diseases that undermine the cultivation of tomato crop in the Mediterranean basin10.3390/agronomy11112188 ↗
5. Review on techniques for plant leaf classification and recognition10.3390/computers8040077 ↗
6. Climate-Related Transboundary Pests and Diseases · 2008 · 59
7. Plant disease detection and classification by deep learning—A review10.1109/ACCESS.2021.3069646 ↗
8. An effective approach for plant leaf diseases classification based on a novel DeepPlantNet deep learning model10.3389/fpls.2023.1212747 ↗
9. An efficient approach for crops pests recognition and classification based on novel DeepPestNet deep learning model
10. Artificial intelligence for Industry 4.0: Systematic review of applications, challenges, and opportunities10.1016/j.eswa.2022.119456 ↗
11. TumorDetNet: A unified deep learning model for brain tumor detection and classification10.1371/journal.pone.0291200 ↗
12. Artificial intelligence in tomato leaf disease detection: A comprehensive review and discussion10.1007/s41348-021-00500-8 ↗
13. Development of efficient CNN model for tomato crop disease identification
14. Deep learning in agriculture: A survey10.1016/j.compag.2018.02.016 ↗
15. A novel DeepMaskNet model for face mask detection and masked facial recognition
16. DeepLungNet: An effective DL-based approach for lung disease classification using CRIs10.3390/electronics12081860 ↗
17. A survey on negative transfer
18. CNN based automated weed detection system using UAV imagery
19. Deep learning based supervised image classification using UAV images for forest areas classification10.1007/s12524-020-01231-3 ↗
20. Multiple feature-based tomato plant leaf disease classification using SVM classifier
21. Tomato leaf diseases classification using image processing and weighted ensemble learning
22. Efficient feature selection using BoWs and SURF method for leaf disease identification
23. Plants disease identification and classification through leaf images: A survey10.1007/s11831-018-9255-6 ↗
24. An open access repository of images on plant health to enable the development of mobile disease diagnostics
25. An experimental study of tomato viral leaf diseases detection using machine learning classification techniques10.11591/eei.v12i1.4385 ↗
26. Tomato plant disease detection using transfer learning with C-GAN synthetic images10.1016/j.compag.2021.106279 ↗
27. Tomato leaf disease classification via compact convolutional neural networks with transfer learning and feature selection10.3390/horticulturae9020149 ↗
28. Smart detection of tomato leaf diseases using transfer learning-based convolutional neural networks10.3390/agriculture13010139 ↗
29. Low-cost convolutional neural network for tomato plant diseases classification
30. An approach for characterization of infected area in tomato leaf disease based on deep learning and object detection technique10.1016/j.engappai.2022.105210 ↗
31. A robust intelligent system for detecting tomato crop diseases using deep learning10.4018/IJSSCI.304439 ↗
32. Tomato disease classification and identification method based on multimodal fusion deep learning10.3390/agriculture12122014 ↗
33. F. N. Iandola, H. Song, W. Matthew, K. Moskewicz, W. Ashraf et al., “SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5 MB model size,” arXiv:1602.07360, 2016.
34. Convolutional neural networks at constrained time cost
35. A novel CovidDetNet deep learning model for effective COVID-19 infection detection using chest radiograph images10.3390/app12126269 ↗
36. Dataset (Tomato leaf disease detection). [Online]. Available: https://www.kaggle.com/datasets/kaustubhb999/tomatoleaf (accessed on 02/01/2022)
37. Deep residual learning for image recognition
38. MobileNetV2: Inverted residuals and linear bottlenecks
39. ShuffleNet: An extremely efficient convolutional neural network for mobile devices
40. ImageNet classification with deep convolutional neural networks
41. Going deeper with convolutions
42. J. Redmon, “Darknet: Open-Source Neural Networks in C,” [Online]. Available: https://pjreddie.com/darknet (accessed on 03/02/2023)
43. Dataset (Tumor Classification Datas), Alif Rahman. [Online]. Available: https://www.kaggle.com/alifrahman/modiified (accessed on 08/07/2022)
44. Deep convolutional neural network approach for tomato leaf disease classification10.1007/978-981-19-5868-7_15 ↗
45. Deep learning approaches for analysis and detection of tomato leaf diseases
46. The performance comparison of pre-trained networks with the proposed lightweight convolutional neural network for disease detection in tomato leaves
47. A real-time application-based convolutional neural network approach for tomato leaf disease classification10.1016/j.array.2023.100313 ↗
48. Recognition of tomato leaf diseases based on DIMPCNET10.3390/agronomy13071812 ↗
49. Segmentation of farmlands in aerial images by deep learning framework with feature fusion and context aggregation modules