Open Access iconOpen Access

ARTICLE

crossmark

CNN Based Features Extraction and Selection Using EPO Optimizer for Cotton Leaf Diseases Classification

Mehwish Zafar1, Javeria Amin2, Muhammad Sharif1, Muhammad Almas Anjum3, Seifedine Kadry4,5,6, Jungeun Kim7,*

1 Department of Computer Science, COMSATS University Islamabad, Wah Campus, Wah Cantt, 47040, Pakistan
2 Department of Computer Science, University of Wah, Wah Cantt, 47040, Pakistan
3 National University of Technology (NUTECH), Islamabad, 44000, Pakistan
4 Department of Applied Data Science, Noroff University College, Kristiansand, Norway
5 Artificial Intelligence Research Center (AIRC), College of Engineering and Information Technology, Ajman University, Ajman, United Arab Emirates
6 Department of Electrical and Computer Engineering, Lebanese American University, Byblos, Lebanon
7 Department of Software, Kongju National University, Cheonan, 31080, Korea

* Corresponding Author: Jungeun Kim. Email: email

(This article belongs to the Special Issue: Recent Advances in Deep Learning and Saliency Methods for Agriculture)

Computers, Materials & Continua 2023, 76(3), 2779-2793. https://doi.org/10.32604/cmc.2023.035860

Abstract

Worldwide cotton is the most profitable cash crop. Each year the production of this crop suffers because of several diseases. At an early stage, computerized methods are used for disease detection that may reduce the loss in the production of cotton. Although several methods are proposed for the detection of cotton diseases, however, still there are limitations because of low-quality images, size, shape, variations in orientation, and complex background. Due to these factors, there is a need for novel methods for features extraction/selection for the accurate cotton disease classification. Therefore in this research, an optimized features fusion-based model is proposed, in which two pre-trained architectures called EfficientNet-b0 and Inception-v3 are utilized to extract features, each model extracts the feature vector of length N 1000. After that, the extracted features are serially concatenated having a feature vector length N 2000. The most prominent features are selected using Emperor Penguin Optimizer (EPO) method. The method is evaluated on two publically available datasets, such as Kaggle cotton disease dataset-I, and Kaggle cotton-leaf-infection-II. The EPO method returns the feature vector of length 1 755, and 1 824 using dataset-I, and dataset-II, respectively. The classification is performed using 5, 7, and 10 folds cross-validation. The Quadratic Discriminant Analysis (QDA) classifier provides an accuracy of 98.9% on 5 fold, 98.96% on 7 fold, and 99.07% on 10 fold using Kaggle cotton disease dataset-I while the Ensemble Subspace K Nearest Neighbor (KNN) provides 99.16% on 5 fold, 98.99% on 7 fold, and 99.27% on 10 fold using Kaggle cotton-leaf-infection dataset-II.

Keywords


Cite This Article

APA Style
Zafar, M., Amin, J., Sharif, M., Anjum, M.A., Kadry, S. et al. (2023). CNN based features extraction and selection using EPO optimizer for cotton leaf diseases classification. Computers, Materials & Continua, 76(3), 2779-2793. https://doi.org/10.32604/cmc.2023.035860
Vancouver Style
Zafar M, Amin J, Sharif M, Anjum MA, Kadry S, Kim J. CNN based features extraction and selection using EPO optimizer for cotton leaf diseases classification. Comput Mater Contin. 2023;76(3):2779-2793 https://doi.org/10.32604/cmc.2023.035860
IEEE Style
M. Zafar, J. Amin, M. Sharif, M.A. Anjum, S. Kadry, and J. Kim "CNN Based Features Extraction and Selection Using EPO Optimizer for Cotton Leaf Diseases Classification," Comput. Mater. Contin., vol. 76, no. 3, pp. 2779-2793. 2023. https://doi.org/10.32604/cmc.2023.035860



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 401

    View

  • 203

    Download

  • 0

    Like

Share Link