An experimental study of tomato viral leaf diseases detection using machine learning classification techniques

Agriculture is the backbone of India and more than 50% of the population is dependent on it. With the increasing demand for food with the increase in population, it is the need of time that crops should be prevented against diseases. More than 1K acres of land with tomato diseases got affected in Pune only during this pandemic (2021). It could have been prevented by correct identification of the disease and then by corrective measures. This paper presents the experimental and comparative study of tomato leaf disease classification using various traditional machine learning algorithms like random forest (RF), support vector machines (SVM), naïve bayes (NB), and deep learning convolutional neural network (CNN) algorithm. In this study, it is perceived that CNN with a pre-trained Inception v3 model was able to detect and classify better than traditional methods with more than 95% accuracy.