Your browser doesn't support javascript.
loading
CSXAI: a lightweight 2D CNN-SVM model for detection and classification of various crop diseases with explainable AI visualization.
Prince, Reazul Hasan; Mamun, Abdul Al; Peyal, Hasibul Islam; Miraz, Shafiun; Nahiduzzaman, Md; Khandakar, Amith; Ayari, Mohamed Arselene.
Affiliation
  • Prince RH; Department of Electrical and Computer Engineering, Rajshahi University of Engineering and Technology, Rajshahi, Bangladesh.
  • Mamun AA; Department of Computer Science and Engineering, Tejgaon College, Dhaka, Bangladesh.
  • Peyal HI; Department of Electrical and Computer Engineering, Rajshahi University of Engineering and Technology, Rajshahi, Bangladesh.
  • Miraz S; Department of Computer Science and Engineering, Rajshahi University of Engineering and Technology, Rajshahi, Bangladesh.
  • Nahiduzzaman M; Department of Computer Science and Engineering, Rajshahi University of Engineering and Technology, Rajshahi, Bangladesh.
  • Khandakar A; Department of Electrical and Computer Engineering, Rajshahi University of Engineering and Technology, Rajshahi, Bangladesh.
  • Ayari MA; Department of Electrical Engineering, College of Engineering, Qatar University, Doha, Qatar.
Front Plant Sci ; 15: 1412988, 2024.
Article in En | MEDLINE | ID: mdl-39036360
ABSTRACT
Plant diseases significantly impact crop productivity and quality, posing a serious threat to global agriculture. The process of identifying and categorizing these diseases is often time-consuming and prone to errors. This research addresses this issue by employing a convolutional neural network and support vector machine (CNN-SVM) hybrid model to classify diseases in four economically important crops strawberries, peaches, cherries, and soybeans. The objective is to categorize 10 classes of diseases, with six diseased classes and four healthy classes, for these crops using the deep learning-based CNN-SVM model. Several pre-trained models, including VGG16, VGG19, DenseNet, Inception, MobileNetV2, MobileNet, Xception, and ShuffleNet, were also trained, achieving accuracy ranges from 53.82% to 98.8%. The proposed model, however, achieved an average accuracy of 99.09%. While the proposed model's accuracy is comparable to that of the VGG16 pre-trained model, its significantly lower number of trainable parameters makes it more efficient and distinctive. This research demonstrates the potential of the CNN-SVM model in enhancing the accuracy and efficiency of plant disease classification. The CNN-SVM model was selected over VGG16 and other models due to its superior performance metrics. The proposed model achieved a 99% F1-score, a 99.98% Area Under the Curve (AUC), and a 99% precision value, demonstrating its efficacy. Additionally, class activation maps were generated using the Gradient Weighted Class Activation Mapping (Grad-CAM) technique to provide a visual explanation of the detected diseases. A heatmap was created to highlight the regions requiring classification, further validating the model's accuracy and interpretability.
Key words

Full text: 1 Collection: 01-internacional Database: MEDLINE Language: En Journal: Front Plant Sci Year: 2024 Document type: Article Affiliation country: Bangladesh

Full text: 1 Collection: 01-internacional Database: MEDLINE Language: En Journal: Front Plant Sci Year: 2024 Document type: Article Affiliation country: Bangladesh