Crop disease detection via ensembled-deep-learning paradigm and ABC Coyote pack optimization algorithm (ABC-CPOA)

M. Chithambarathanu,M. K. Jeyakumar
DOI: https://doi.org/10.1007/s11042-024-19329-y
IF: 2.577
2024-05-19
Multimedia Tools and Applications
Abstract:Crop disease is a significant issue that affects the growth and yield of crops, leading to financial loss for farmers. Identification and treatment of crop diseases have become challenging due to the increase in the variety of diseases and the lack of knowledge among farmers. To address this issue, this investigate uses an ensembled-deep-learning paradigm to propose a deep learning-based model for crop disease identification trained with an ABC-CPOA. Initially, collected raw images are pre-processed via Bilateral filter and gamma correction Feature Extraction: Then, from the pre-processed images, the features like texture feature (Local Quinary Pattern (LQP), Local Gradient Pattern (LGP), Enriched Local Binary Pattern (E-LBP), color features (Color Histogram, Color Moments), shape features (Contour-based features, Convex Hull). Optimal feature selection- Among the extracted features, the optimal features is designated by means of a self-improved meta-heuristic optimization model referred as ABC-CPOA. This ABC-CPOA model is an extended version of standard Coyote Optimization Algorithm (COA). Crop disease detection phase is modelled with a new ensembled-deep-learning paradigm. Ensembled-deep-learning paradigm comprises Attention-based Bi-LSTM, Recurrent Neural Networks (RNNs) and Optimized Deep Neural Network (O-DNN). The weight function of O-DNN is fine-tuned using the new ABC-CPOA. Precision, recall, sensitivity, and specificity, in addition to TPR, FPR, FNR, and TNR, F1-score, and accuracy are used to assess the suggested approach. The implementation was performed by the MATLAB tool (version: 2022B).
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering
What problem does this paper attempt to address?