Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Classification of Tomato Diseases using Ensemble Learning


Affiliations
1 Department of Computer Science, Shrimathi Devkunvar Nanalal Bhatt Vaishnav College for Women
2 Department of Computer Science, Shrimathi Devkunvar Nanalal Bhatt Vaishnav College for Women, India
     

   Subscribe/Renew Journal


A Plant disease is any dysfunction of a plant, caused by living organisms, which affects the quality and quantity of yield. These symptoms are visually shown on the plant leaves. This paper discusses classification of Tomato diseases such as Late Blight, Septoria Leaf Spot and Yellow leaf curl virus while distinguishing the healthy leaf at the same time. An experimental sample size of 1817 was considered in conducting this study. This work differentiates diseased tomato leaf images with healthy leaf images. The classifiers Random Forest, Multilayer Perceptron Neural Network and Support Vector Machines were trained and got a prediction accuracy of 88.74%, 89.84%, and 92.86% respectively in classifying diseases. Then, the prediction results of Random Forest, Multilayer Perceptron and Support Vector Machines were combined using Soft Voting classifier and obtained a highest accuracy of 93.13% in classifying tomato diseases.

Keywords

Tomato Diseases, Support Vector Machines, Multilayer Perceptron, Random Forest, Voting Classifier.
Subscription Login to verify subscription
User
Notifications
Font Size

  • Plant Village, “Tomato”, Available at https://plantvillage.psu.edu/topics/tomato/infos/diseases_and_pests_description_uses_propagation, Accessed at 2020.
  • S. Abed and A.A. Esmaeel. “A Novel Approach to Classify and Detect Bean Diseases based on Image Processing”, Proceedings of IEEE Symposium on Computer Applications and Industrial Electronics, pp. 297-302, 2018.
  • Jayamala K. Patil and Raj Kumar, “Color Feature Extraction of Tomato Leaf Diseases”, International Journal of Engineering Trends and Technology, Vol. 2, No. 2, pp. 72-74, 2011.
  • Juan Hua Zhu, Ang Wu and Peng Li, “Corn Leaf Diseases Techniques based on Image Recognition”, Proceedings of International Conference on Communications in Computer and Information Science, pp. 334-341, 2012.
  • S. Arivazhagan, R. Newlin Shebiah, S. Anathi and S. Vishnu Varthini, “Detection of Unhealthy Region of Plant Leaves and Classification of Plant Diseases using Texture Features”, Agriculture Engineering, Vol. 15, No. 1, pp. 211-217, 2013.
  • J.K. Patil and Raj Kumar, “Feature Extraction of Diseased Leaf Images”, Journal of Signal and Image Processing, Vol. 3, No. 1, pp-60-63, 2012.
  • Basavaraj Tigadi and Bhavana Sharma, “Banana Plant Disease Detection and Grading using Image Processing”, International Journal of Engineering and Computing, Vol. 6, No. 6, pp. 6512-6513, 2016.
  • K. Muthukannan, P. Latha, R. Pon Selvi and P. Nisha, “Classification of Diseased Plant Leaves using Neural Network Algorithms”, ARPN Journal of Engineering and Applied Sciences, Vol. 10, No.4, pp. 1913-1919, 2015.
  • U. Mokhtar, M.A.S Ali and A.E. Hassanien, “Identifying Two of Tomatoes Leaf Viruses Using Support Vector Machine”, Advances in Intelligent Systems and Computing, Vol 339, pp. 1-19, 2015.
  • H. Sabrol and S. Kumar, “Intensity Based Feature Extraction for Tomato Plant Disease Recognition by Classification using Decision Tree, International Journal of Computer Science and Information Security, Vol. 14, No. 9, pp. 1-13, 2016.
  • Ginne M James, S.C. Punitha, “Tomato Disease Classification using Ensemble Learning Approach”, International Journal of Research in Engineering and Technology, Vol. 5, No. 10, pp. 104-108, 2016.
  • Plant Village Data Set, Available at https://github.com/spMohanty/PlantVillage-Dataset, Accessed at 2020.
  • Hall-Beyer, “GLCM Texture: A Tutorial v. 3.0”, Available at https://prism.ucalgary.ca/bitstream/handle/1880/51900/texture%20tutorial%20v%203_0%20180206.pdf?sequence=11&isAllowed=y, Accessed at 2020.
  • A Beginner’s Guide to Scikit-Learn’s MLP Classifier, Available at https://analyticsindiamag.com/a-beginners-guide-to-scikit-learns-mlpclassifier/, Accessed at 2020.
  • Classification Algorithms - Random Forest, Available at https://www.tutorialspoint.com/machine_learning_with_python/machine_learning_with_python_classification_algorithms_random_forest.htm, Accessed at 2020.
  • Ensemble Vote Classifier, Available at http://rasbt.github.io/mlxtend/user_guide/classifier/EnsembleVoteClassifier/ Last, Available at 2020.
  • Classification Accuracy, Available at https://developers.google.com/machine-learning/crash-course/classification/accuracy, Available at 2020.
  • Accuracy Precision Recall, Available at https://towardsdatascience.com/accuracy-precision-recall-or-fl-331fb37c5cb9, Accessed at 2020.
  • Sensitivity vs Specificity, Available at https://www.technologynetworks.com/analysis/articles/sensitivity-vs-specificity-318222, Accessed at 2020.
  • S. Jeyalakshmi, R. Radha, “A Novel Approach to Segment Leaf Region from Plant Leaf Image using Automatic Enhanced Grabcut Algorithm”, International Journal of Advanced Computer Technology, Vol. 8, No. 11, pp. 3485-3493, 2018.

Abstract Views: 224

PDF Views: 1




  • Classification of Tomato Diseases using Ensemble Learning

Abstract Views: 224  |  PDF Views: 1

Authors

S. Jeyalakshmi
Department of Computer Science, Shrimathi Devkunvar Nanalal Bhatt Vaishnav College for Women
R. Radha
Department of Computer Science, Shrimathi Devkunvar Nanalal Bhatt Vaishnav College for Women, India

Abstract


A Plant disease is any dysfunction of a plant, caused by living organisms, which affects the quality and quantity of yield. These symptoms are visually shown on the plant leaves. This paper discusses classification of Tomato diseases such as Late Blight, Septoria Leaf Spot and Yellow leaf curl virus while distinguishing the healthy leaf at the same time. An experimental sample size of 1817 was considered in conducting this study. This work differentiates diseased tomato leaf images with healthy leaf images. The classifiers Random Forest, Multilayer Perceptron Neural Network and Support Vector Machines were trained and got a prediction accuracy of 88.74%, 89.84%, and 92.86% respectively in classifying diseases. Then, the prediction results of Random Forest, Multilayer Perceptron and Support Vector Machines were combined using Soft Voting classifier and obtained a highest accuracy of 93.13% in classifying tomato diseases.

Keywords


Tomato Diseases, Support Vector Machines, Multilayer Perceptron, Random Forest, Voting Classifier.

References