EconPapers    
Economics at your fingertips  
 

Rice Disease Classification Using a Stacked Ensemble of Deep Convolutional Neural Networks

Zhibin Wang, Yana Wei, Cuixia Mu (), Yunhe Zhang and Xiaojun Qiao ()
Additional contact information
Zhibin Wang: Information Technology Research Center, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
Yana Wei: Information Technology Research Center, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
Cuixia Mu: College of Data Science and Information Technology, China Women’s University, Beijing 100101, China
Yunhe Zhang: Information Technology Research Center, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
Xiaojun Qiao: Information Technology Research Center, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China

Sustainability, 2024, vol. 17, issue 1, 1-14

Abstract: Rice is a staple food for almost half of the world’s population, and the stability and sustainability of rice production plays a decisive role in food security. Diseases are a major cause of loss in rice crops. The timely discovery and control of diseases are important in reducing the use of pesticides, protecting the agricultural eco-environment, and improving the yield and quality of rice crops. Deep convolutional neural networks (DCNNs) have achieved great success in disease image classification. However, most models have complex network structures that frequently cause problems, such as redundant network parameters, low training efficiency, and high computational costs. To address this issue and improve the accuracy of rice disease classification, a lightweight deep convolutional neural network (DCNN) ensemble method for rice disease classification is proposed. First, a new lightweight DCNN model (called CG-EfficientNet), which is based on an attention mechanism and EfficientNet, was designed as the base learner. Second, CG-EfficientNet models with different optimization algorithms and network parameters were trained on rice disease datasets to generate seven different CG-EfficientNets, and a resampling strategy was used to enhance the diversity of the individual models. Then, the sequential least squares programming algorithm was used to calculate the weight of each base model. Finally, logistic regression was used as the meta-classifier for stacking. To verify the effectiveness, classification experiments were performed on five classes of rice tissue images: rice bacterial blight, rice kernel smut, rice false smut, rice brown spot, and healthy leaves. The accuracy of the proposed method was 96.10%, which is higher than the results of the classic CNN models VGG16, InceptionV3, ResNet101, and DenseNet201 and four integration methods. The experimental results show that the proposed method is not only capable of accurately identifying rice diseases but is also computationally efficient.

Keywords: rice diseases; sustainable agriculture; stacking; EfficientNet; ensemble learning; lightweight (search for similar items in EconPapers)
JEL-codes: O13 Q Q0 Q2 Q3 Q5 Q56 (search for similar items in EconPapers)
Date: 2024
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (1)

Downloads: (external link)
https://www.mdpi.com/2071-1050/17/1/124/pdf (application/pdf)
https://www.mdpi.com/2071-1050/17/1/124/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jsusta:v:17:y:2024:i:1:p:124-:d:1554634

Access Statistics for this article

Sustainability is currently edited by Ms. Alexandra Wu

More articles in Sustainability from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-04-12
Handle: RePEc:gam:jsusta:v:17:y:2024:i:1:p:124-:d:1554634