Cotton Leaf Disease Classification Using Machine Learning

Authors

  • Ganesh Jagannath Palve
  • Satish S Banait
  • Pawan R Bhaladhare

Keywords:

N\A

Abstract

Cotton is a vital agricultural crop, and its yield is significantly affected by leaf diseases. Early detection and classification of these diseases are crucial for effective disease management, improving crop health, and maximizing yield. Traditional methods for disease detection rely on manual inspection, which is often time-consuming, labor-intensive, and prone to human error. To address these limitations, this study explores machine learning and deep learning-based classification techniques for detecting cotton leaf diseases.

In this research, five machine learning models—Support Vector Machine (SVM), k-Nearest Neighbors (KNN), Naïve Bayes (NB), Decision Tree (DT), and Neural Networks (NN)—were employed to classify diseased and healthy cotton leaves. The dataset, obtained from Kaggle, consists of images labeled into four categories: Diseased Cotton Leaf, Fresh Cotton Leaf, Diseased Cotton Plant, and Fresh Cotton Plant. The images were preprocessed through resizing, normalization, and data augmentation techniques to enhance the models’ robustness and generalization ability.

The performance of each classification model was evaluated using standard metrics, including accuracy, precision, recall, F1-score, and confusion matrices. Experimental results indicate that Neural Networks and SVM achieved the highest accuracy (96%), demonstrating superior classification performance. In contrast, KNN showed the lowest accuracy (65%), likely due to its sensitivity to high-dimensional data and noise. Decision Tree and Naïve Bayes achieved moderate classification performance, each with an accuracy of 75%.


The study’s findings suggest that deep learning models, particularly Convolutional Neural Networks (CNNs), outperform traditional machine learning approaches in image-based classification tasks. Future work will focus on optimizing deep learning architectures, integrating real-time classification systems using Edge AI, and expanding the dataset with more diverse samples to improve model generalization. The implementation of automated disease classification can significantly aid farmers in early detection and timely intervention, ultimately reducing crop losses and enhancing agricultural productivity

Downloads

Download data is not yet available.

Metrics

Metrics Loading ...

References

Oerke, E. C. (2006). "Crop losses to pests." The Journal of Agricultural Science, 144(1), 31-43.

Pantazi, X. E., Moshou, D., Tamouridou, A. A. (2016). "Automated leaf disease detection in different crop species through image features analysis and One Class Classifiers." Computers and Electronics in Agriculture, 128, 52-60.

Singh, V., & Misra, A. K. (2017). "Detection of plant leaf diseases using image segmentation and soft computing techniques." Information Processing in Agriculture, 4(1), 41-49.

He, K., Zhang, X., Ren, S., & Sun, J. (2016). "Deep residual learning for image recognition." Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 770-778.

Kamilaris, A., & Prenafeta-Boldú, F. X. (2018). "Deep learning in agriculture: A survey." Computers and Electronics in Agriculture, 147, 70-90.

Ferentinos, K. P. (2018). "Deep learning models for plant disease detection and diagnosis." Computers and Electronics in Agriculture, 145, 311-318.

Kaggle. (2023). "Cotton Leaf Disease Dataset." Retrieved from https://www.kaggle.com/datasets/seroshkarim/cotton-leaf-disease-dataset

Mohanty, S. P., Hughes, D. P., & Salathé, M. (2016). "Using deep learning for image-based plant disease detection." Frontiers in plant science, 7, 1419.

Vapnik, V. (1998). "Statistical Learning Theory." Wiley.

Cover, T., & Hart, P. (1967). "Nearest neighbor pattern classification." IEEE Transactions on Information Theory, 13(1), 21-27.

Zhang, H. (2004). "The optimality of naive Bayes." AAAI.

Quinlan, J. R. (1986). "Induction of decision trees." Machine Learning, 1, 81-106.

Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2012). "ImageNet classification with deep convolutional neural networks." NeurIPS.

Shikder, H., & Sarower, A. (2024). "SAR-CLD-2024: A Comprehensive Dataset for Cotton Leaf Disease Detection." Mendeley Data.

Patra, A. K., & Gajurel, T. (2024). "Improved Cotton Leaf Disease Classification Using Parameter-Efficient Deep Learning Framework." arXiv preprint arXiv:2412.17587.

El Fatimi, E. H. (2024). "Leaf diseases detection using deep learning methods." arXiv preprint arXiv:2501.00669.

Ahmad, M., & Sidorov, G. (2024). "Cotton Leaf Disease Detection Using Vision Transformers: A Deep Learning Approach." ResearchGate.

Priya, D., et al. (2024). "Cotton leaf disease detection using Faster R-CNN with Region Proposal Network." Kongu Engineering College.

Salot, P., et al. (2024). "Cotton leaf analysis based early plant disease detection using Machine Learning." Journal of Integrated Science and Technology, 13(1), 1015..

Downloads

Published

2025-05-05

How to Cite

1.
Palve GJ, Banait SS, Bhaladhare PR. Cotton Leaf Disease Classification Using Machine Learning. J Neonatal Surg [Internet]. 2025May5 [cited 2025Sep.21];14(20S):711-6. Available from: https://jneonatalsurg.com/index.php/jns/article/view/5105