Comparative Analysis of Machine Learning Algorithms Accuracy for Maize Leaf Disease Identification

Authors

  • Vincent Mbandu Ochango Murang’a University of Technology, 75, Murang’a and 10200, Kenya
  • Geoffrey Mariga Wambugu Murang’a University of Technology, 75, Murang’a and 10200, Kenya
  • John Gichuki Ndia Murang’a University of Technology, 75, Murang’a and 10200, Kenya

Keywords:

Feature Descriptor, Gradient Direction, Gradient Magnitude, Machine Learning, Cross-Validation, Overfitting, Artificial Neural Network, Support Vector Machine

Abstract

The number of data points predicted correctly out of the total data points is known as accuracy in image classification models. Assessment of the accuracy is very important since it compares the correct images to the ones that have been classified by the image classification models. Image classification accuracy is a challenge since image classification models classify images to the class they don’t belong to hence there is an inaccurate relationship between the predicted class and the actual class which results in a low model accuracy score. Therefore, there is a need for a model that can classify the images with the highest accuracy. The paper presents image classification models together with the feature extraction methods used to classify maize disease images. The researcher used an augmented maize leaf disease dataset obtained from the Kaggle website. Features are extracted from maize disease images and passed to the machine learning classification algorithm to identify the possible disease based on the features detected using the feature extraction method. The maize disease images used include images of common rust, leaf spot, and northern leaf blight and healthy images. An evaluation was done for the feature extraction methods and the outcomes revealed Histogram of Oriented Gradients performed best with classifiers compared to KAZE and Oriented FAST and rotated BRIEF. The experimental outcome also indicated that the Artificial Neural Network model had the highest accuracy of 0.82 compared to Logistic Regression, K-Nearest Neighbors, Random Forest, Linear Support Vector Classifier, Decision Tree, and Support Vector Machine.

References

[1] Amato, G., & Falchi, F. (2018, September). kNN based image classification relying on local feature similarity. In Proceedings of the Third International Conference on SImilarity Search and APplications (pp. 101-108).
[2] Bosch, A., Zisserman, A., & Munoz, X. (2019, October). Image classification using random forests and ferns. In 2017 IEEE 11th international conference on computer vision (pp. 1-8). Ieee.
[3] Chen, P. Y., Huang, C. C., Lien, C. Y., & Tsai, Y. H. (2018). An efficient hardware implementation of HOG feature extraction for human detection. IEEE Transactions on Intelligent Transportation Systems, 15(2), 656-662.
[4] Chen, Y. S., Chien, J. C., & Lee, J. D. (2016, September). KAZE-BOF-based large vehicles detection at night. In 2017 International Conference On Communication Problem-Solving (ICCP) (pp. 1-2). IEEE.
[5] Foody, G. M., & Mathur, A. (2019). The use of small training sets containing mixed pixels for accurate hard image classification: Training on mixed spectral responses for classification by a SVM. Remote Sensing of Environment, 103(2), 179-189.
[6] Gan, G., & Cheng, J. (2016, December). Pedestrian detection based on HOG-LBP feature. In 2014 Seventh International Conference on Computational Intelligence and Security (pp. 1184-1187). IEEE.
[7] Geismann, P., & Schneider, G. (2021, June). A two-staged approach to vision-based pedestrian recognition using Haar and HOG features. In 2011 IEEE Intelligent Vehicles Symposium (pp. 554-559). IEEE.
[8] Goh, K. S., Chang, E., & Cheng, K. T. (2017, October). SVM binary classifier ensembles for image classification. In Proceedings of the tenth international conference on Information and knowledge management (pp. 395-402).
[9] KIM¹, J. I. N. H. O., Kim, B. S., & Savarese, S. (2018). Comparing image classification methods: K-nearest-neighbor and support-vector-machines. In Proceedings of the 6th WSEAS international conference on Computer Engineering and Applications, and Proceedings of the 2012 American conference on Applied Mathematics (Vol. 1001, pp. 48109-2122).
[10] Kobayashi, T. (2020). BFO meets HOG: feature extraction based on histograms of oriented pdf gradients for image classification. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (pp. 747-754).
[11]K Song, Z liu, et al. A Research of maize disease image recognition of Corn Based on BP Networks. Measuring Technology and Mechatronics Automation China 2018: 246-249.
[12] Li, W., Qian, Y., Loomes, M., & Gao, X. (2020, March). The application of KAZE features to the classification echocardiogram videos. In International Workshop on Multimodal Retrieval in the Medical Domain (pp. 61-72). Springer, Cham.
[13] Li, Y., & Cheng, B. (2019, August). An improved k-nearest neighbor algorithm and its application to high resolution remote sensing image classification. In 2009 17th International Conference on Geoinformatics (pp. 1-4). Ieee.
[14] Millard, K., & Richardson, M. (2018). On the importance of training data sample selection in random forest image classification: A case study in peatland ecosystem mapping. Remote sensing, 7(7), 8489-8515.
[15] PD Jagadeesh, Y Rajesh, et al. Classification of Fungal Disease Symptoms affected on Cereals using Color Texture Features. International Journal of Signal Processing, Image Processing and Pattern Recognition 2017; 6: 321-330.
[16] P Jagadeesh, R Yakkundimath, et al. SVM and ANN Based Classification of Plant Diseases Using Feature Reduction Technique. International Journal of Interactive Multimedia and Artificial Intelligence 2018; 3: 6-14.
[17] Ramteke, R. J., & Monali, Y. K. (2018). Automatic medical image classification and abnormality detection using k-nearest neighbour. International Journal of Advanced Computer Research, 2(4), 190-196.
[18] Sanchez-Morillo, D., González, J., García-Rojo, M., & Ortega, J. (2021, April). Classification of breast cancer histopathological images using KAZE features. In International Conference on Bioinformatics and Biomedical Engineering (pp. 276-286). Springer, Cham.
[19] Spyrou, E., Le Borgne, H., Mailis, T., Cooke, E., Avrithis, Y., & O’Connor, N. (2018, September). Fusing MPEG-7 visual descriptors for image classification. In International Conference on Artificial Neural Networks (pp. 847-852). Springer, Berlin, Heidelberg.
[20] Umbaugh, S. E., Wei, Y. S., & Zuke, M. (2019). Feature extraction in image analysis. A program for facilitating data reduction in medical image classification. IEEE engineering in medicine and biology magazine, 16(4), 62-73.
[21] Xia, J., Ghamisi, P., Yokoya, N., & Iwasaki, A. (2021). Random forest ensembles and extended multiextinction profiles for hyperspectral image classification. IEEE Transactions on Geoscience and Remote Sensing, 56(1), 202-216.
[19] Xu, B., Ye, Y., & Nie, L. (2018, June). An improved random forest classifier for image classification. In 2012 IEEE International Conference on Information and Automation (pp. 795-800). IEEE.
[20] Z Zhiyong, H Xiaoyang, et al. Image recognition of maize leaf disease based on GA-SVM. Chemical Engineering Transactions 2019; 46:199-204.

Downloads

Published

2022-03-01

How to Cite

Vincent Mbandu Ochango, Geoffrey Mariga Wambugu, & John Gichuki Ndia. (2022). Comparative Analysis of Machine Learning Algorithms Accuracy for Maize Leaf Disease Identification. International Journal of Formal Sciences: Current and Future Research Trends, 13(1), 60–73. Retrieved from https://ijfscfrtjournal.isrra.org/index.php/Formal_Sciences_Journal/article/view/625

Issue

Section

Articles