Browse > Article
http://dx.doi.org/10.5762/KAIS.2021.22.5.7

Tomato Crop Diseases Classification Models Using Deep CNN-based Architectures  

Kim, Sam-Keun (School of Computer Engineering & Applied Mathematics, Hankyong National University)
Ahn, Jae-Geun (School of Computer Engineering & Applied Mathematics, Hankyong National University)
Publication Information
Journal of the Korea Academia-Industrial cooperation Society / v.22, no.5, 2021 , pp. 7-14 More about this Journal
Abstract
Tomato crops are highly affected by tomato diseases, and if not prevented, a disease can cause severe losses for the agricultural economy. Therefore, there is a need for a system that quickly and accurately diagnoses various tomato diseases. In this paper, we propose a system that classifies nine diseases as well as healthy tomato plants by applying various pretrained deep learning-based CNN models trained on an ImageNet dataset. The tomato leaf image dataset obtained from PlantVillage is provided as input to ResNet, Xception, and DenseNet, which have deep learning-based CNN architectures. The proposed models were constructed by adding a top-level classifier to the basic CNN model, and they were trained by applying a 5-fold cross-validation strategy. All three of the proposed models were trained in two stages: transfer learning (which freezes the layers of the basic CNN model and then trains only the top-level classifiers), and fine-tuned learning (which sets the learning rate to a very small number and trains after unfreezing basic CNN layers). SGD, RMSprop, and Adam were applied as optimization algorithms. The experimental results show that the DenseNet CNN model to which the RMSprop algorithm was applied output the best results, with 98.63% accuracy.
Keywords
Convolutional Neural Networks; Deep Learning; Transfer Learning; Fine Tuning; Plant Diseases Classification;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Arpan Singh Rajput, Shailja Shukla, and S. S. Thakur, "Soybean Leaf Diseases Detection and Classification Using Recent Image Processing Techniques," International Journal of Students' Research in Technology & Management eISSN: 2321-2543, Vol 8, No 3, pp 01-08, 2020. DOI: https://doi.org/10.18510/ijsrtm.2020.831   DOI
2 Aravind Krishnaswamy Rangarajan, Raja Purushothaman, and Aniirudh Ramesh, "Tomato crop disease classification using pre-trained deep learning algorithm," Procedia Computer Science, Volume 133, pp. 1040-1047, 2018. DOI: https://doi.org/10.1016/j.procs.2018.07.070.   DOI
3 Jiten Khurana, Anurag Sharma, Harshit Singh Chhabra, and Rahul Nijhawan, "An Integrated Deep Learning Framework of Tomato Leaf Disease Detection," International Journal of Innovative Technology and Exploring Engineering (IJITEE), Volume-8, Issue-11S, 2019. Available at: https://www.ijitee.org/wp-content/uploads/papers/v8i11S/K101009811S19.pdf
4 PlantVillage Dataset, https://www.kaggle.com/emmarex/plantdisease
5 Olga Russakovsky*, Jia Deng*, Hao Su, Jonathan Krause, Sanjeev Satheesh, Sean Ma, Zhiheng Huang, Andrej Karpathy, Aditya Khosla, Michael Bernstein, Alexander C. Berg and Li Fei-Fei (* = equal contribution), "ImageNet Large Scale Visual Recognition Challenge", International Journal of Computer Vision(IJCV), Vol 115, Issue 3, pp. 211-252, 2015. http://www.image-net.org/challenges/LSVRC/   DOI
6 ImageNet. http://www.image-net.org
7 Arthur Flexer, "Statistical evaluation of neural networks experiments: Minimum requirements and current practice", In Proceedings of the 13th European Meeting on Cybernetics and Systems Research, volume 2, pp.1005-1008, Vienna, Austria, 1996. https://researchgate.net/publication/2627930_Statistical_Evaluation_of_Neural_Network_Experiments_Minimum_Requirements_and_Current_Practice.
8 Dheeb Al Bashish, Malik Braik and Sulieman Bani-Ahmad, "Detection and classification of leaf diseases using K-means-based segmentation and neural networks based classification," Inform Technol J 10, pp.267-275, 2011. DOI: https://doi.org/10.3923/itj.2011.267.275   DOI
9 David Ireri, Eisa Belal, Cedric Okinda, Nelson Makange, and Changying Ji, "A computer vision system for defect discrimination and grading in tomatoes using machine learning and image processing," Artificial Intelligence in Agriculture, Volume 2, pp.28-37, 2019. DOI: https://doi.org/10.1016/j.aiia.2019.06.001   DOI
10 H. Hong, J. Lin and F. Huang, "Tomato Disease Detection and Classification by Deep Learning," 2020 International Conference on Big Data, Artificial Intelligence and Internet of Things Engineering (ICBAIE), Fuzhou, China, pp. 25-29, 2020. DOI: https://doi.org/10.1109/ICBAIE49996.2020.00012   DOI
11 Khairnar K, Dagade R, "Disease detection and diagnosis on plant using image processing-a review," Int J Comput Appl 108(13), pp. 36-39, 2014. DOI: https://doi.org/10.5120/18973-0445   DOI
12 Jose A. Jimenez-Berni, Amanda Ramcharan, and Jayme G. Barbedo, "Convolutional Neural Networks for the Automatic Identification of Plant Diseases," Frontiers in Plant Science, vol. 10: 941, 2019. DOI: https://doi.org/10.3389/fpls.2019.00941   DOI
13 Jayme Garcia Arnal Barbedo, "A review on the main challenges in automatic plant disease identification based on visible range images," Biosystems Engineering, Vol. 144, pp. 52-60, 2016. DOI: https://doi.org/10.1016/j.biosystemseng.2016.01.017.   DOI
14 Alireza Khoshroo, Arman Arefi, and Jalal Khodaei, "Detection of Red Tomato on Plants using Image Processing Techniques," Agricultural Communications, 2, pp.9-15, 2014. https://www.researchgate.net/publication/267624601_Detection_of_Red_Tomato_on_Plants_using_Image_Processing_Techniques
15 Bin Liu, Yun Zhang, DongJian He, and Yuxiang Li, "Identification of apple leaf diseases based on deep convolutional neural networks," Symmetry, 10, 2018. DOI: https://doi.org/10.3390/sym10010011   DOI
16 Mohammed Brahimi, Boukhalfa Kamel, and Abdelouahab Moussaoui, "Deep Learning for Tomato Diseases: Classification and Symptoms Visualization," Applied Artificial Intelligence 31(4), pp. 299-315, 2017. DOI:: http://dx.doi.org/10.1080/08839514.2017.1315516   DOI
17 Sharada P. Mohanty, David P. Hughes, and Marcel Salathe, "Using Deep Learning for Image-Based Plant Disease Detection," Frontiers in Plant Science, vol. 7, pp.1-10, 2016. DOI: https://doi.org/10.3389/fpls.2016.01419   DOI
18 B. Luna-Benoso, J. C. Martinez-Perales, and J. Cortes-Galicia, "Tomato disease detection by means of pattern recognition," International Journal of Computing and Optimization, Vol. 7, no. 1, pp.35-45, 2020. DOI: https://doi.org/10.12988/ijco.2020.9823   DOI
19 Dong Pixia, Wang Xiangdong, "Recognition of Greenhouse Cucumber Disease Based on Image Processing Technology," Open Journal of Applied Sciences, 3, pp.27-31, 2013. DOI: https://doi.org/10.4236/ojapps.2013.31B006   DOI
20 Tejal Deshpande, Sharmila Sengupta and K.S.Raghuvanshi, "Grading and Identification of Disease in Pomegranate Leaf and Fruit", (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 5 (3), pp. 4638-4645, 2014. http://www.ijcsit.com/docs/Volume%205/vol5issue03/ijcsit20140503429.pdf