journal article·2022-08-24Open access

Automatic Detection of Tomato Diseases Using Deep Transfer Learning

Natheer Khasawneh, Esraa Faouri, Mohammad Fraiwan

Applied Sciences· Volume 12· Issue 17

Abstract

Global food production is being strained by extreme weather conditions, fluctuating temperatures, and geopolitics. Tomato is a staple agricultural product with tens of millions of tons produced every year worldwide. Thus, preserving the tomato plant from diseases will go a long way in reducing economical loss and boost output. Technological innovations have great potential in facilitating disease detection and control. More specifically, artificial intelligence algorithms in the form of deep learning methods have established themselves in many real-life applications in a wide range of disciplines (e.g., medicine, agriculture, or facial recognition, etc.). In this paper, we aim at applying deep transfer learning in the classification of nine tomato diseases (i.e., bacterial spot, early blight, late blight, leaf mold, mosaic virus, septoria leaf spot, spider mites, target spot, and yellow leaf curl virus) in addition to the healthy state. The approach in this work uses leaf images as input, which is fed to convolutional neural network models. No preprocessing, feature extraction, or image processing is required. Moreover, the models are based on transfer learning of well-established deep learning networks. The performance was extensively evaluated using multiple strategies for data split and a number of metrics. In addition, the experiments were repeated 10 times to account for randomness. The ten categories were classified with mean values of 99.3% precision, 99.2% F1 score, 99.1% recall, and 99.4% accuracy. Such results show that it is highly feasible to develop smartphone-based applications that can aid plant pathologists and farmers to quickly and accurately perform disease detection and subsequent control.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Smart Agriculture and AI · Plant Virus Research Studies · Plant Disease Management Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Software Engineering, Jordan University of Science and Technology, Irbid 22110, Jordan

Department of Computer Engineering, Jordan University of Science and Technology, Irbid 22110, Jordan

References (35)

Show source-provided references
1. Artificial intelligence in tomato leaf disease detection: A comprehensive review and discussion10.1007/s41348-021-00500-8 ↗
2. Automatic recognition of tomato leaf disease using fast enhanced learning with image processing
3. Durmuş, H., Güneş, E.O., and Kırcı, M. (2017, January 7–10). Disease detection on the leaves of the tomato plants by using deep learning. Proceedings of the 2017 6th International Conference on Agro-Geoinformatics, Fairfax, VR, USA.10.1109/Agro-Geoinformatics.2017.8047016 ↗
4. A key frame extraction method for processing greenhouse vegetables production monitoring video10.1016/j.compag.2014.12.007 ↗
5. Verma, S., Chug, A., and Singh, A.P. (2018, January 19–22). Prediction Models for Identification and Diagnosis of Tomato Plant Diseases. Proceedings of the 2018 International Conference on Advances in Computing, Communications and Informatics (ICACCI), Bangalore, India.10.1109/ICACCI.2018.8554842 ↗
6. Fraiwan, M., Audat, Z., Fraiwan, L., and Manasreh, T. (2022). Using deep transfer learning to detect scoliosis and spondylolisthesis from x-ray images. PLoS ONE, 17.10.1371/journal.pone.0267851 ↗
7. Khasawneh, N., Fraiwan, M., Fraiwan, L., Khassawneh, B., and Ibnian, A. (2021). Detection of COVID-19 from Chest X-ray Images Using Deep Convolutional Neural Networks. Sensors, 21.10.3390/s21175940 ↗
8. An Analysis Of Convolutional Neural Networks For Image Classification10.1016/j.procs.2018.05.198 ↗
9. Kim, H.E., Cosa-Linan, A., Santhanam, N., Jannesari, M., Maros, M.E., and Ganslandt, T. (2022). Transfer learning for medical image classification: A literature review. BMC Med. Imaging, 22.10.1186/s12880-022-00793-7 ↗
10. Mim, T.T., Sheikh, M.H., Shampa, R.A., Reza, M.S., and Islam, M.S. (2019, January 22–23). Leaves Diseases Detection of Tomato Using Image Processing. Proceedings of the 2019 8th International Conference System Modeling and Advancement in Research Trends (SMART), Moradabad, India.10.1109/SMART46866.2019.9117437 ↗
11. Hlaing, C.S., and Zaw, S.M.M. (2017, January 18–20). Model-Based Statistical Features for Mobile Phone Image of Tomato Plant Disease Classification. Proceedings of the 2017 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), Taipei, Taiwan.10.1109/PDCAT.2017.00044 ↗
12. Kumar, A., and Vani, M. (2019, January 6–8). Image Based Tomato Leaf Disease Detection. Proceedings of the 2019 10th International Conference on Computing, Communication and Networking Technologies (ICCCNT), Kanpur, India.10.1109/ICCCNT45670.2019.8944692 ↗
13. Tm, P., Pranathi, A., SaiAshritha, K., Chittaragi, N.B., and Koolagudi, S.G. (2018, January 2–4). Tomato Leaf Disease Detection Using Convolutional Neural Networks. Proceedings of the 2018 Eleventh International Conference on Contemporary Computing (IC3), Noida, India.10.1109/IC3.2018.8530532 ↗
14. Annabel, L.S.P., and Muthulakshmi, V. (2019, January 12–14). AI-Powered Image-Based Tomato Leaf Disease Detection. Proceedings of the 2019 Third International conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC), Palladam, India.10.1109/I-SMAC47947.2019.9032621 ↗
15. Development of Efficient CNN model for Tomato crop disease identification
16. Ouhami, M., Es-Saady, Y., Hajji, M.E., Hafiane, A., Canals, R., and Yassa, M.E. (2020). Deep Transfer Learning Models for Tomato Disease Detection. Lecture Notes in Computer Science, Springer.10.1007/978-3-030-51935-3_7 ↗
17. Ali, A.A., Chramcov, B., Jasek, R., Katta, R., Krayem, S., and Awwama, E. (2021). Tomato Leaf Diseases Detection Using Deep Learning. Lecture Notes in Networks and Systems, Springer.
18. Tomato leaf disease classification by exploiting transfer learning and feature concatenation10.1049/ipr2.12397 ↗
19. Early recognition of tomato gray leaf spot disease based on MobileNetv2-YOLOv3 model10.1186/s13007-020-00624-2 ↗
20. Identification of Tomato Disease Types and Detection of Infected Areas Based on Deep Convolutional Neural Networks and Object Detection Techniques10.1155/2019/9142753 ↗
21. Machine Learning Approach towards Tomato Leaf Disease Classification10.30534/ijatcse/2020/67912020 ↗
22. Lu, J., Ehsani, R., Shi, Y., de Castro, A.I., and Wang, S. (2018). Detection of multi-tomato leaf diseases (late blight, target and bacterial spots) in different stages by using a spectral-based sensor. Sci. Rep., 8.10.1038/s41598-018-21191-6 ↗
23. Data for: Identification of Plant Leaf Diseases Using a 9-layer Deep Convolutional Neural Network
24. Redmon, J. (2022, August 22). Darknet: Open Source Neural Networks in C, 2013–2016. Available online: https://pjreddie.com/darknet/.
25. Huang, G., Liu, Z., Van Der Maaten, L., and Weinberger, K.Q. (2017, January 21–26). Densely Connected Convolutional Networks. Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.10.1109/CVPR.2017.243 ↗
26. Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., and Rabinovich, A. (2015, January 7–12). Going deeper with convolutions. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.10.1109/CVPR.2015.7298594 ↗
27. Szegedy, C., Ioffe, S., Vanhoucke, V., and Alemi, A.A. (2017). Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learning. Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, San Francisco, CA, USA, 4–9 February 2017, AAAI Press.10.1609/aaai.v31i1.11231 ↗
28. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep Residual Learning for Image Recognition. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
29. Zhang, X., Zhou, X., Lin, M., and Sun, J. (2018, January 18–23). ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices. Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00716 ↗
30. Iandola, F.N., Moskewicz, M.W., Ashraf, K., Han, S., Dally, W.J., and Keutzer, K. (2016). SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <1MB model size. arXiv.
31. Chollet, F. (2017, January 21–26). Xception: Deep Learning with Depthwise Separable Convolutions. Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.10.1109/CVPR.2017.195 ↗
32. On the momentum term in gradient descent learning algorithms10.1016/S0893-6080(98)00116-6 ↗
33. A survey on Image Data Augmentation for Deep Learning10.1186/s40537-019-0197-0 ↗
34. Classification assessment methods10.1016/j.aci.2018.08.003 ↗
35. Comparing two K-category assignments by a K-category correlation coefficient10.1016/j.compbiolchem.2004.09.006 ↗