An ensemble of deep learning architectures for accurate plant disease classification

被引:21
作者
Ali, Ali Hussein [1 ]
Youssef, Ayman [2 ]
Abdelal, Mahmoud [3 ,4 ]
Raja, Muhammad Adil [5 ]
机构
[1] Basra Univ, Dept Comp Sci, Basra, Iraq
[2] Elect Res Inst ERI, Dept Comp & Syst, Cairo, Egypt
[3] Benha Univ, Artificial intelligence Dept, Cairo, Egypt
[4] Mechatron Engn Dept, Cairo, Egypt
[5] Dundalk Inst Technol DkIT, Regulated Software Res Ctr RSRC, Dundalk, Ireland
关键词
Plant leaf disease; Agriculture; Ensemble deep learning models;
D O I
10.1016/j.ecoinf.2024.102618
中图分类号
Q14 [生态学(生物生态学)];
学科分类号
071012 ; 0713 ;
摘要
A substantial fraction of agricultural produce loss can be attributed to plant diseases. Agricultural yield loss can have far-reaching consequences for a country's economy and contribute to global food insecurity. Early detection of plant diseases can be instrumental in maintaining global health and welfare. A pathologist's visual evaluation is typically used to make an early diagnosis of plant diseases. This technique involves experts or farmers examining plants with the naked eye and classifying the disease depending on their previous experience. This conventional approach includes drawbacks like low accuracy and the need for human expertise. This motivates researchers to investigate automated systems for the early diagnosis of plant diseases. To achieve this goal an ensemble of different deep learning architectures (DenseNet201, efficientNetB0, inceptionresnetV2, efficientNetB3) is introduced to increase the classification accuracy of plant leaf diseases. In this work, a novel image-processing technique is proposed to increase the efficiency of deep-learning models. Also, a data balancing technique is used to solve the problem of the imbalanced dataset. Five different deeplearning models are trained and tested using the largest plant disease dataset; PlantVillage. Ten different ensembles (chosen randomly) of the deep learning models are tested and compared to find the ensemble with the highest accuracy. The proposed ensemble model was able to achieve 99.89% accuracy on the New PlantVillage dataset. PlantVillage is a challenging dataset with 38 classes. Achieving high accuracies on such a dataset proves the ability of the system to generalize on unseen data or real-world scenarios. A comparison with the state-of-the-art is made with other available models from the literature. A section about this is added to show the superior performance of the proposed ensemble model in terms of accuracy and F1-score.
引用
收藏
页数:10
相关论文
共 41 条
[1]  
Abd Algani Y.M., 2023, Meas.: Sens., V25
[2]   Deep Convolutional Neural Networks for image based tomato leaf disease detection [J].
Anandhakrishnan, T. ;
Jaisakthi, S. M. .
SUSTAINABLE CHEMISTRY AND PHARMACY, 2022, 30
[3]   Automated plant leaf disease detection and classification using optimal MobileNet based convolutional neural networks [J].
Ashwinkumar, S. ;
Rajagopal, S. ;
Manimaran, V ;
Jegajothi, B. .
MATERIALS TODAY-PROCEEDINGS, 2022, 51 :480-487
[4]   Plant leaf disease classification using EfficientNet deep learning model [J].
Atila, Umit ;
Ucar, Murat ;
Akyol, Kemal ;
Ucar, Emine .
ECOLOGICAL INFORMATICS, 2021, 61
[5]   SUPPORT-VECTOR NETWORKS [J].
CORTES, C ;
VAPNIK, V .
MACHINE LEARNING, 1995, 20 (03) :273-297
[6]   Identification of plant leaf diseases using a nine-layer deep convolutional neural network [J].
Geetharamani, G. ;
Pandian, Arun J. .
COMPUTERS & ELECTRICAL ENGINEERING, 2019, 76 :323-338
[7]   Plant identification using deep neural networks via optimization of transfer learning parameters [J].
Ghazi, Mostafa Mehdipour ;
Yanikoglu, Berrin ;
Aptoula, Erchan .
NEUROCOMPUTING, 2017, 235 :228-235
[8]   Identifying and classifying plant disease using resilient LF-CNN [J].
Gokulnath, B., V ;
Devi, Usha G. .
ECOLOGICAL INFORMATICS, 2021, 63
[9]  
Gomez AN, 2017, ADV NEUR IN, V30
[10]  
Hartigan J. A., 1979, Applied Statistics, V28, P100, DOI 10.2307/2346830