Abstract
Deep learning techniques have gained immense popularity recently because of their remarkable capacity to learn complex patterns and features from large datasets. These techniques have revolutionized many fields by achieving advanced performance in various tasks. The availability of large datasets and the advancement of computing resources have enabled deep learning models to perform well in solving challenging problems. As a result, they have become an essential tool in many industries, including agriculture. The application of deep learning in agriculture has great potential for increasing productivity, reducing costs, and improving sustainability by aiding in the early identification and prevention of plant leaf diseases, optimizing crop yields, and facilitating precision agriculture. This paper suggests using a novel approach to automatically classify multi-class leaf diseases in tomatoes using a deep multi-scale convolutional neural network (DMCNN). The proposed DMCNN architecture consists of parallel streams of convolutional neural networks at different scales, which get merged at the end to form a single output. The images of tomato leaves are preprocessed using data augmentation techniques and fed into the DMCNN model to classify disease. The proposed approach is evaluated on a dataset of tomato plant images containing 10 distinct classes of diseases and compared with different existing models. The research results reveal that the suggested DMCNN model performs better than other models in terms of accuracy, precision, recall, and F1 score. Furthermore, the proposed model reported an overall accuracy of 99.1%, which is higher than the accuracy of existing models tested on the same dataset. The study demonstrates the potential of deep learning techniques for automated disease classification in agriculture, which can aid in early disease detection and prevent crop loss.
Similar content being viewed by others
Data availability
References
Barkhordari MS, Armaghani DJ, Asteris PG (2022) Structural damage identification using ensemble deep convolutional neural network models. Comput Model Eng Sci 134(2):66. https://doi.org/10.32604/cmes.2022.020840
Mahlein A-K (2016) Plant disease detection by imaging sensors, and specific demands for precision agriculture and plant pheno-typing. Plant Dis 100(2):241–251. https://doi.org/10.1094/PDIS-03-15-0340-FE
Gao L, Xiao Y (2019) Plant disease detection: a review. IEEE Access 7:125552–125566. https://doi.org/10.1109/ACCESS.2019.2937271
Singh P, Tiwari P, Singh PK (2021) Recent advancements in hyperspectral imaging for plant disease detection: a review. Arch Agron Soil Sci 67(3):251–266. https://doi.org/10.1080/03650340.2020.1768294
Mohanty SP, Hughes DP (2016) Using deep learning for image based plant disease detection. Front Plant Sci 7:1419. https://doi.org/10.3389/fpls.2016.01419
Bhandari M, Neupane A, Mallik S, Gaur L, Qin H (2023) Auguring fake face images using dual input convolution neural network. J Imaging 9:3. https://doi.org/10.3390/jimaging9010003
Masood M, Nawaz M, Malik KM, Javed A, Irtaza A, Malik H (2022) Deepfakes generation and detection: state-of-the-art, open challenges, countermeasures, and way forward. Appl Intell 53:3974–4026. https://doi.org/10.1007/s10489-022-03766-z
Liu J, Wang X, Liu G (1894) Tomato pests recognition algorithm based on improved YOLOv4. Front Plant Sci 2022:13
Arco JE, Ortiz A, Ramírez J, Martínez-Murcia FJ, Zhang YD, Górriz JM (2023) Uncertainty-driven ensembles of multi-scale deep architectures for image classification. Inf Fusion 89:53–65. https://doi.org/10.1016/j.inffus.2022.08.010
McAllister E, Novellino A, Payo A, Medina-Lopez E, Dolphin T (2022) Multispectral satellite imagery and machine learning for the extraction of shoreline indicators. Coast Eng 174:104102. https://doi.org/10.3389/fpls.2022.814681
Bhandari M, Chapagain P, Parajuli P, Gaur L (2022) Evaluating performance of adam optimization by proposing energy index. In: Santosh K, Hegadi R, Pal U, (eds) Recent trends in images processing, and pattern recognition: proceedings of the fourth international conference, RTIP2R 2021, Msida, Malta, 8–10 December 2021. Springer, Cham, pp 156–168. https://doi.org/10.1007/978-3-031-07005-1_15
Alsaiari AO, Alhumade H, Abulkhair H, Moustafa EB, Elsheikh A (2023) A coupled artificial neural network with artificial rabbits optimizer for predicting water productivity of different designs of solar stills. Adv Eng Softw 175:103315. https://doi.org/10.1016/j.advengsoft.2022.103315
Shahi TB, Sitaula C (2021) Natural language processing for Nepali text: a review. Artif Intell Rev 55:3401–3429. https://doi.org/10.1007/s10462-021-10093-1
Liu P, Yuan W, Fu J, Jiang Z, Hayashi H, Neubig G (2023) Pre-train, prompt, and predict: a systematic survey of prompting methods in natural language processing. ACM Comput Surv 55:1–35. https://doi.org/10.48550/arXiv.2107.13586
Mohanty SP, Salathé M, Hughes DP (2016) Using deep learning for image based plant disease detection. Front Plant Sci 7:1419. https://doi.org/10.3389/fpls.2016.01419
Sladojevic S, Anderla A, Culibrk D, Arsenovic M, Stefanovic D, Crnojevic V (2016) Deep neural networks-based recognition of plant diseases by leaf image classification. In: Computational intelligence and neuroscience, 2016, p 3289801. https://doi.org/10.1155/2016/3289801
Ferentinos KP (2018) Deep learning models for plants disease detection and diagnosis. Comput Electron Agric 145:311–318. https://doi.org/10.1016/j.compag.2018.01.009
Zahari ML (2020) Deep learning for image-based plant disease detection. https://ir.uitm.edu.my/id/eprint/44324/
Agarwal M, Arjaria S, Sinha A, Singh A, Gupta S (2020) ToLeD—Tomato leaf diseases detection using convolution neural network. Procedia Comput Sci 167:293–301. https://doi.org/10.1016/j.procs.2020.03.225
Gadekallu TR, Reddy MPK, Lakshmanna K, Rajput DS, Bhattacharya S, Jolfaei A, Singh S, Alazab M (2021) A novel 729 PCA whale optimizationbased deep neural networks model for classification of tomato plant diseases using GPU. J Real-Time Image Process 18:1383–1396. https://doi.org/10.1007/s11554-020-00987-8
Intan NY, Naufal AA, Akik H (2023) Mobile application for tomato plant leaf disease detection using a dense convolutional network architecture. Computation 11(2):20. https://doi.org/10.3390/computation11020020
Agarwal M, Gupta SK, Biswas K (2020) Development of efficient CNN model for tomato crop diseases identification. Sustain Comput Inform Syst 28:100407. https://doi.org/10.1016/j.suscom.2020.100407
Wang Y, Zhang H, Liu Q, Zhang Y (2019) Image classification of tomato leaf diseases based on transfer learning. J China Agric Univ 24:124–130
Kaur M, Bhatia R (2019) Development of an improved tomato leaf diseases detection and classification method. In: Proceedings of the IEEE conference on information, and communication technology, Baghdad, Iraq, 15–16 April 2019, pp 1–5. https://doi.org/10.1109/CICT48419.2019.9066230
Kaushik M, Ajay R, Prakash P, Veni S (2020) Tomato leaf-disease detection using convolutional neural networks with data augmentation. In: Proceedings of the 2020 5th international conference on communication and electronics systems (ICCES), Coimbatore, India, 10–12 June 2020, pp 1125–1132. https://doi.org/10.1109/ICCES48766.2020.9138030
Trivedi NK, Anand A, Aljahdali HM, Gautam V, Villar SG, Goyal N, Anand D, Kadry S (2021) Early detection and classification of tomato leaf diseases using high performance deep neural network. Sensors 21:7987. https://doi.org/10.3390/s21237987
Vijay N (2021) Detection of plant diseases in tomato leaves: with focus on providing explainability and evaluating user trust. Master’s Thesis, University of Skövde, Skövde, Sweden. https://www.diva-portal.org/smash/record.jsf?pid=diva2%3A1593851&dswid=4788
Ozbılge E, Ulukok MK, Toygar O, Ozbılge E (2022) Tomato disease recognition using a compact convolutional neural network. IEEE Access 10:77213–77224. https://doi.org/10.1109/ACCESS.2022.3192428
Karthik R, Hariharan M, Anand S, Mathikshara P, Johnson A, Menaka R (2020) Attention embedded residual CNN for disease detection in tomato leaves. Appl Soft Comput 86:105933. https://doi.org/10.1016/j.asoc.2019.105933
Guo X, Fan T, Shu X (2019) Tomato leaf diseases recognition based on improved multi-scale AlexNet. Trans Chin Soc Agric Eng 35:162–169. https://doi.org/10.11975/j.issn.1002-6819.2019.13.018
Funding
This research received no external funding.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Elfatimi, E., Eryiğit, R. & Elfatimi, L. Deep multi-scale convolutional neural networks for automated classification of multi-class leaf diseases in tomatoes. Neural Comput & Applic 36, 803–822 (2024). https://doi.org/10.1007/s00521-023-09062-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-023-09062-2