Mohammad Rifat Ahmmad Rashid, Md. AL Ehtesum Korim, Mahamudul Hasan, Md Sawkat Ali, Mohammad Manzurul Islam, Taskeed Jabid, Raihan Ul Islam, Maheen Islam
{"title":"An Ensemble Learning Framework with Explainable AI for interpretable leaf disease detection","authors":"Mohammad Rifat Ahmmad Rashid, Md. AL Ehtesum Korim, Mahamudul Hasan, Md Sawkat Ali, Mohammad Manzurul Islam, Taskeed Jabid, Raihan Ul Islam, Maheen Islam","doi":"10.1016/j.array.2025.100386","DOIUrl":null,"url":null,"abstract":"<div><div>The early and accurate detection of plant diseases is critical for sustainable agriculture, ensuring crop health, reducing losses, and supporting food security. To address this challenge, we present an Ensemble Learning Framework with Explainable AI (XAI) tailored to disease detection, using cucumber leaf diagnosis as a key use case. In this study, we experimented with a dataset comprising 6,400 images capturing six prevalent cucumber leaf diseases – Gummy Stem Blight, Downy Mildew, Anthracnose, Bacterial Wilt, Belly Rot, and Pythium Fruit Rot – alongside two healthy categories. Prior to training, the images underwent preprocessing steps such as resizing, rescaling, and data augmentation (through random rotations, flips, zooms, and contrast adjustments) to enhance model generalization. The proposed framework unites multiple architectures – CNN, DenseNet121, EfficientNetB0, InceptionV3, MobileNetV2, ResNet50, and Xception – into an ensemble that attained overall accuracy of 99%, alongside high recall and F1-scores. Individual models demonstrated accuracy ranging from 88.71% to 99%, underscoring the robustness of the ensemble. Integrating XAI methods further ensures interpretable outputs, granting valuable insights into the decision-making process and heightening transparency for researchers and agronomists. The findings confirm that transfer learning, model ensembling, and interpretability methods significantly enhance classification performance, especially in cases of limited data, offering a scalable solution for improved disease management in agriculture. Additionally, the framework is scalable for real-world deployment by enabling real-time disease monitoring on edge devices (e.g., Raspberry Pi, IoT systems), seamless integration with smart farming platforms, and continuous learning for adaptive crop management.</div></div>","PeriodicalId":8417,"journal":{"name":"Array","volume":"26 ","pages":"Article 100386"},"PeriodicalIF":2.3000,"publicationDate":"2025-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Array","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S259000562500013X","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0
Abstract
The early and accurate detection of plant diseases is critical for sustainable agriculture, ensuring crop health, reducing losses, and supporting food security. To address this challenge, we present an Ensemble Learning Framework with Explainable AI (XAI) tailored to disease detection, using cucumber leaf diagnosis as a key use case. In this study, we experimented with a dataset comprising 6,400 images capturing six prevalent cucumber leaf diseases – Gummy Stem Blight, Downy Mildew, Anthracnose, Bacterial Wilt, Belly Rot, and Pythium Fruit Rot – alongside two healthy categories. Prior to training, the images underwent preprocessing steps such as resizing, rescaling, and data augmentation (through random rotations, flips, zooms, and contrast adjustments) to enhance model generalization. The proposed framework unites multiple architectures – CNN, DenseNet121, EfficientNetB0, InceptionV3, MobileNetV2, ResNet50, and Xception – into an ensemble that attained overall accuracy of 99%, alongside high recall and F1-scores. Individual models demonstrated accuracy ranging from 88.71% to 99%, underscoring the robustness of the ensemble. Integrating XAI methods further ensures interpretable outputs, granting valuable insights into the decision-making process and heightening transparency for researchers and agronomists. The findings confirm that transfer learning, model ensembling, and interpretability methods significantly enhance classification performance, especially in cases of limited data, offering a scalable solution for improved disease management in agriculture. Additionally, the framework is scalable for real-world deployment by enabling real-time disease monitoring on edge devices (e.g., Raspberry Pi, IoT systems), seamless integration with smart farming platforms, and continuous learning for adaptive crop management.