Ensemble Learning of Lightweight Deep Convolutional Neural Networks for Crop Disease Image Detection

被引:7
|
作者
Al-Gaashani, Mehdhar S. A. M. [1 ]
Shang, Fengjun [1 ]
Abd El-Latif, Ahmed A. [2 ,3 ]
机构
[1] Chongqing Univ Posts & Telecommun, Coll Comp Sci & Technol, 2 Chongwen Rd, Chongqing 400065, Peoples R China
[2] Prince Sultan Univ, Coll Comp & Informat Sci, EIAS Data Sci Lab, Riyadh 11586, Saudi Arabia
[3] Menoufia Univ, Fac Sci, Math & Comp Sci Dept, Shibin Al Kawm 32511, Egypt
关键词
Deep learning; plant disease; ensemble learning; convolutional neural network; transfer learning;
D O I
10.1142/S021812662350086X
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The application of convolutional neural networks (CNNs) to plant disease recognition is widely considered to enhance the effectiveness of such networks significantly. However, these models are nonlinear and have a high bias. To address the high bias of the single CNN model, the authors proposed an ensemble method of three lightweight CNNs models (MobileNetv2, NasNetMobile and a simple CNN model from scratch) based on a stacking generalization approach. This method has two-stage training, first, we fine-tuned and trained the base models (level-0) to make predictions, then we passed these predictions to XGBoost (level-1 or meta-learner) for training and making the final prediction. Furthermore, a search grid algorithm was used for the hyperparameter tuning of the XGBoost. The proposed method is compared to the majority voting approach and all base learner models (MobileNetv2, NasNetMobile and simple CNN model from scratch). The proposed ensemble method significantly improved the performance of plant disease classification. Experiments show that the ensemble approach achieves higher prediction accuracy (98% for majority voting and 99% for staking method) than a single CNN learner. Furthermore, the proposed ensemble method has a lightweight size (e.g., 10x smaller than VGG16), allowing farmers to deploy it on devices with limited resources such as cell phones, internet of things (IoT) devices, unmanned aerial vehicles (UAVs) and so on.
引用
下载
收藏
页数:25
相关论文
共 50 条
  • [21] Pornographic image detection utilizing deep convolutional neural networks
    Nian, Fudong
    Li, Teng
    Wang, Yan
    Xu, Mingliang
    Wu, Jun
    NEUROCOMPUTING, 2016, 210 : 283 - 293
  • [22] The relative performance of ensemble methods with deep convolutional neural networks for image classification
    Ju, Cheng
    Bibaut, Aurelien
    van der Laan, Mark
    JOURNAL OF APPLIED STATISTICS, 2018, 45 (15) : 2800 - 2818
  • [23] Detection of pneumonia using convolutional neural networks and deep learning
    Szepesi, Patrik
    Szilagyi, Laszlo
    BIOCYBERNETICS AND BIOMEDICAL ENGINEERING, 2022, 42 (03) : 1012 - 1022
  • [24] Deep Learning With Convolutional Neural Networks for Sleep Arousal Detection
    Jia, Dongya
    Yu, Shengfeng
    Yan, Cong
    Zhao, Wei
    Hu, Jing
    Wang, Hongmei
    You, Tianyuan
    2018 COMPUTING IN CARDIOLOGY CONFERENCE (CINC), 2018, 45
  • [25] An Ensemble Learning Approach for Multi-Modal Medical Image Fusion using Deep Convolutional Neural Networks
    Maseleno, Andino
    Kavitha, D.
    Ashok, Koudegai
    Ansari, Mohammed Saleh Al
    Satheesh, Nimmati
    Reddy, R. Vijaya Kumar
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (08) : 758 - 769
  • [26] Ensemble of Deep Convolutional Neural Networks for Automatic Pavement Crack Detection and Measurement
    Fan, Zhun
    Li, Chong
    Chen, Ying
    Di Mascio, Paola
    Chen, Xiaopeng
    Zhu, Guijie
    Loprencipe, Giuseppe
    COATINGS, 2020, 10 (02)
  • [27] High performing ensemble of convolutional neural networks for insect pest image detection
    Nanni, Loris
    Manfe, Alessandro
    Maguolo, Gianluca
    Lumini, Alessandra
    Brahnam, Sheryl
    ECOLOGICAL INFORMATICS, 2022, 67
  • [28] Risk-averse optimization of crop inputs using a deep ensemble of convolutional neural networks
    Barbosa, Alexandre
    Hovakimyan, Naira
    Martin, Nicolas F.
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2020, 178
  • [29] Alzheimer's Disease Detection and Classification using Transfer Learning Technique and Ensemble on Convolutional Neural Networks
    Sadat, Sayed Us
    Shomee, Homaira Huda
    Awwal, Alvina
    Amin, Sadia Nur
    Reza, Md Tanzim
    Parvez, Mohammad Zavid
    2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, : 1478 - 1481
  • [30] Deep Tessellated Retinal Image Detection using Convolutional Neural Networks
    Lyu, Xingzheng
    Li, Hai
    Zhen, Yi
    Ji, Xin
    Zhang, Sanyuan
    2017 39TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2017, : 676 - 680