Review Article

A Systematic Analysis of Machine Learning and Deep Learning Based Approaches for Plant Leaf Disease Classification: A Review

Table 6

Deep learning-based methods: a comparative view.

Crop cultureMethod usedPerformance metricsDatasetAccuracy (%)Reference

25 different plants (apple, grape, banana, cherry, etc.)CNN-AlexNet, AlexNetOWTBn, GoogLeNet, OverFeat, and VGGSuccess rateOpen dataset99.53 (VGG)[8]
Multicrops (wheat, barley, corn, rice, and rapeseed)ResNet50 with contextual informationAccuracyReal-field images98.0[16]
TomatoFast R-CNN & Mask R-CNN with VGG16, ResNet50, ResNet101, and MobileNetAverage precisionInternet images99.64 (ResNet101)[5]
Multiple plants (like apple, grape, corn, tomato, etc.)CNNAccuracyPlantVillage dataset96.5[18]
Arabidopsis plantsShallow CNN & Canny edge detectorThe difference in count (DIC), foreground/background dice (FBD), symmetric best dice (SBD)Aberystwyth leaf evaluation dataset (ALED)95[19]
Tomato leavesPCA-whale optimization & DNNAccuracy and loss ratePlantVillage dataset86[21]
Tomato leavesResNet50AccuracyPlantVillage dataset97[22]
Tomato leavesCNN-AlexNet, SqueezeNet, Inception V3, and SVMAccuracy, recall, F1-scorePlantVillage datasetAlexNet-93.40, SqueezeNet-90.76, Inception V3-90.43[23]
Tomato leavesResNet and U-NetAccuracyPlantVillage dataset94[24]
Tomato leavesCNN with an attention mechanismAccuracyPlantVillage dataset98[25]
Tomato leavesCNN models—VGG16, VGG19, ResNet, Inception V3Accuracy, precision, recall, F1-scoreLaboratory & field datasets(Inception V3) 99.6 & 93.6[26]
Multiple common disease typesGoogLeNet, VGG16, Inception V3AccuracyPlantVillage dataset98 (VGG16)[28]
14 different plant speciesEfficientNetAccuracy, sensitivity, specificity, precisionsPlantVillage dataset98.4[29]
Tomato leavesCNN with 4 hidden layersAccuracy, precision, recall, F1-scorePlantVillage datasetAverage 91.2[30]
Tomato leavesCNN with KijaniNet (modified segmentation network)Mean accuracy, mean boundary F1-scoreReal conditioned dataset98.46[31]
Grape leavesEnhanced ANN and CNNAccuracy and F1-scorePlantVillage dataset93.75[32]
Tomato leavesRegion-based CNN (R-CNN)Average precision, confusion matrixReal-field images83.06[33]
Banana leavesCNN with a total generalized variation fuzzy C-means segmentationSensitivity, specificity, accuracyReal-field images93.45[34]
Maize plant leavesCNN-AlexNetAccuracyPlantVillage dataset99.16[35]
Mix crop leaves (wheat, corn, cotton, grape, and cucumber)CNN-AlexNet with PSO optimizationSensitivity, specificity, accuracy, precision, F1-scoreReal-field images98.83[36]