Enhanced Convolutional Neural Network Model for Cassava Leaf Disease Identification and Classification
Abstract
:1. Introduction
- This research presents a complete overview of Cassava leaf diseases.
- This research presents a detailed overview of the CNN model and describes how the CNN model can improve Cassava leaf disease detection.
- The existing Standard CNN models [12] utilize a complex set of features and a massive computational overhead. To overcome these issues, in the proposed model, we upgraded the traditional convolution network model by adding new features.
- The proposed ECNN model utilizes a depth-wise separable convolution, which minimizes the feature count and computational overhead.
- The proposed ECNN also utilizes a distinct block processing feature to process imbalanced images.
- Furthermore, the proposed ECNN model utilizes de-correlation stretching with Gamma correction. It enhances the image color segregation feature and provides a higher band-to-band correlation.
- The proposed model utilizes a global average election polling layer to replace the fully connected layer to decrease the number of variables. After that, ECNN utilizes a batch normalization layer that enhances the overall computational efficiency [13].
- The proposed ECNN method is validated by calculating the standard performance measuring parameters, and the results are compared with the existing Standard CNN method.
2. Related Work
2.1. Machine Learning Based
2.2. Leaf Shape, Colour, and Texture Based
2.3. Neural Network Based
2.4. Comparative Analysis
3. Materials and Methods
3.1. Proposed ECNN Architecture
3.1.1. Global Average Election Polling Layer (GAEPL)
3.1.2. Batch Normalization Layer (BNL)
3.1.3. Distinct Block Processing (DBP)
3.2. Working of Proposed ECNN
3.2.1. Phase 1
3.2.2. Phase 2
3.2.3. Phase 3
4. Results and Discussion
4.1. Dataset
4.2. Data Pre-Processing
4.3. Visualization of Proposed ECNN Model
4.4. Experimental Outcomes
4.4.1. Scenario 1
4.4.2. Scenario 2
5. Conclusions and Future Work
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
CNN | Convolutional Neural network |
ECNN | Enhanced Convolutional Neural network |
CBB | Cassava Bacterial Blight |
CBSD | Cassava Brown Streak Disease |
CGM | Cassava Green Mottle |
CMD | Cassava Mosaic Disease |
SVM | Support Vector Machines |
RF | Random Forest |
DRN | Deep Residual Neural Network |
SCNN | Shallow CNN |
FR-CNN | Faster Recurrence CNN |
SSD | Single Sot Multi-box Method |
MNet | Mobile Net Detector Model |
GAEPL | Global Average Election Polling Layer |
BNL | Batch Normalization Layer |
DBP | Distinct Block Processing |
CLAHE | Contrast Limited Adaptive Histogram Equalization |
RGB | Red Green Blue |
YIQ | Y (perceived luminance), I, Q (color/luminance information) NTSC color model |
SMOTE | Synthetic Minority Oversampling Technique |
T.P. | True positive rate |
FP | False-positive rate |
FN | False Negative |
TN | True Negative |
NN | Neural Network |
stem_conv_pad | Zero Padding 2D normalization |
stem_conv | Conv2D |
References
- Mathulaprangsan, S.; Lanthong, K. Cassava Leaf Disease Recognition Using Convolutional Neural Networks. In Proceedings of the 2021 9th International Conference on Orange Technology (ICOT), Tainan, Taiwan, 16–17 December 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–5. [Google Scholar]
- Priyadharshini, R.A.; Arivazhagan, S.; Arun, M.; Mirnalini, A. Maize leaf disease classification using deep convolutional neural networks. Neural Comput. Appl. 2019, 31, 8887–8895. [Google Scholar] [CrossRef]
- Ali, A.A.; Chramcov, B.; Jasek, R.; Katta, R.; Krayem, S. Classification of plant diseases using convolutional neural networks. In Proceedings of the Computer Science On-line Conference, 16 July 2021; Springer: Cham, Switzerland, 2021; pp. 268–275. [Google Scholar]
- Oyewola, D.O.; Dada, E.G.; Misra, S.; Damaševičius, R. Detecting cassava mosaic disease using a deep residual convolutional neural network with distinct block processing. PeerJ Comput. Sci 2021, 7, e352. [Google Scholar] [CrossRef] [PubMed]
- Ravi, V.; Acharya, V.; Pham, T.D. Attention deep learning-based large-scale learning classifier for Cassava leaf disease classification. Expert Syst. 2021, 39, e12862. [Google Scholar] [CrossRef]
- Thai, H.T.; Tran-Van, N.Y.; Le, K.H. Artificial Cognition for Early Leaf Disease Detection using Vision Transformers. In Proceedings of the 2021 International Conference on Advanced Technologies for Communications (ATC), Ho Chi Minh City, Vietnam, 14–16 October 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 33–38. [Google Scholar]
- Methil, A.; Agrawal, H.; Kaushik, V. One-vs-All Methodology based Cassava Leaf Disease Detection. In Proceedings of the 2021 12th International Conference on Computing Communication and Networking Technologies (ICCCNT), Kharagpur, India, 6–8 July 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–7. [Google Scholar]
- Metlek, S. Disease detection from cassava leaf images with deep learning methods in web environment. Int. J. 3D Print. Technol. Digit. Ind. 2021, 5, 625–644. [Google Scholar] [CrossRef]
- Hassan, S.M.; Maji, A.K.; Jasiński, M.; Leonowicz, Z.; Jasińska, E. Identification of Plant-Leaf Diseases Using CNN and Transfer-Learning Approach. Electronics 2021, 10, 1388. [Google Scholar] [CrossRef]
- Maryum, A.; Akram, M.U.; Salam, A.A. Cassava leaf disease classification using deep neural networks. In Proceedings of the 2021 IEEE 18th International Conference on Smart Communities: Improving Quality of Life Using I.C.T., IoT and A.I. (HONET), Karachi, Pakistan, 11–13 October 2021. [Google Scholar]
- Loey, M.; ElSawy, A.; Afify, M. Deep learning in plant diseases detection for agricultural crops: A survey. Int. J. Serv. Sci. Manag. Eng. Technol. 2020, 11, 41–58. [Google Scholar] [CrossRef]
- Oresegun, A.; Fagbenro, O.A.; Ilona, P.; Bernard, E. Nutritional and anti-nutritional composition of cassava leaf protein concentrate from six cassava varieties for use in aqua feed. Cogent Food Agric. 2016, 2, 1147323. [Google Scholar] [CrossRef]
- Ravindran, V.; Kornegay, E.T.; Rajaguru, A.S.B.; Potter, L.M.; Cherry, J.A. Cassava leaf meal as a replacement for coconut oil meat in broiler diets. Poultry Science 1986, 65, 1720–1727. [Google Scholar] [CrossRef]
- Uarrota, V.G.; Moresco, R.; Coelho, B.; Nunes, E.D.C.; Peruch, L.A.M.; Neubert, E.D.O.; Rocha, M.; Maraschin, M. Metabolomics combined with chemometric tools (PCA, HCA, PLS-DA and SVM) for screening cassava (Manihot esculenta Crantz) roots during postharvest physiological deterioration. Food Chem. 2014, 161, 67–78. [Google Scholar] [CrossRef] [Green Version]
- Chen, C.-C.; Ba, J.Y.; Li, T.J.; Chan, C.C.K.; Wang, K.C.; Liu, Z. EfficientNet: A low-bandwidth IoT image sensor framework for cassava leaf disease classification. Sens. Mater. 2021, 33, 4031. [Google Scholar] [CrossRef]
- Dhingra, G.; Kumar, V.; Joshi, H.D. Study of digital image processing techniques for leaf disease detection and classification. Multimed. Tools Appl. 2018, 77, 19951–20000. [Google Scholar] [CrossRef]
- Sambasivam, G.; Opiyo, G.D. A predictive machine learning application in agriculture: Cassava disease detection and classification with imbalanced dataset using Convolutional neural networks. Egypt. Inform. J. 2021, 22, 27–34. [Google Scholar] [CrossRef]
- Saxena, D.K.; Jhanwar, D.; Gautam, D. Classification of leaf disease on using triangular thresholding method and machine learning. In Lecture Notes in Electrical Engineering; Springer: Singapore, 2022; pp. 77–88. [Google Scholar]
- Singh, A.K.; Chaurasia, B. Plant leaf disease detection using Convolutional neural network and random forest classifier. Int. J. Innov. Eng. Sci. 2021, 6, 204. [Google Scholar] [CrossRef]
- Sardogan, M.; Tuncer, A.; Ozen, Y. Plant leaf disease detection and classification based on CNN with L.V.Q. algorithm. In Proceedings of the 2018 3rd International Conference on Computer Science and Engineering (UBMK), Sarajevo, Bosnia and Herzegovina, 20–23 September 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 382–385. [Google Scholar]
- Bose, A.; Ghosh, D.; Banerjee, A.; Saha, D.; Ganguly, P.; Chakrabarti, S. Capsnet-VGG16 Architecture for Cassava Plant Disease Detection. In Proceedings of the International Conference on Computational Intelligence, Data Science and Cloud Computing (IEM-ICDC), Kolkata, India, 25–27 September 2020; Springer: Berlin/Heidelberg, Germany, 2021; Volume 62, p. 207. [Google Scholar]
- Sangbamrung, I.; Praneetpholkrang, P.; Kanjanawattana, S. A novel automatic method for cassava disease classification using deep learning. J. Adv. Inf. Technol. 2020, 11, 241–248. [Google Scholar] [CrossRef]
- Pinto, L.A.; Mary, L.; Dass, S. The Real-Time Mobile Application for Identification of Diseases in Coffee Leaves using the CNN Model. In Proceedings of the 2021 Second International Conference on Electronics and Sustainable Communication Systems (ICESC), Coimbatore, India, 4–6 August 2021; 2021; pp. 1694–1700. [Google Scholar]
- Owomugisha, G.; Melchert, F.; Mwebaze, E.; Quinn, J.A.; Biehl, M. Matrix relevance learning from spectral data for diagnosing cassava diseases. IEEE Access 2021, 9, 83355–83363. [Google Scholar] [CrossRef]
- Latif, S.; Müller, J. Potential of cassava leaves in human nutrition: A review. Trends Food Sci. Technol. 2015, 44, 147–158. [Google Scholar] [CrossRef]
- Maruthi, M.N.; Bouvaine, S.; Tufan, H.A.; Mohammed, I.U.; Hillocks, R.J. Hillocks. Transcriptional response of virus-infected cassava and identification of putative sources of resistance for cassava brown streak disease. PLoS ONE 2014, 9, e96642. [Google Scholar] [CrossRef] [Green Version]
- Emuoyibofarhe, O.; Emuoyibofarhe, J.O.; Adebayo, S.; Ayandiji, A.; Demeji, O.; James, O. Detection and classification of cassava diseases using machine learning. Int. J. Comput. Sci. Softw. Eng. 2019, 8, 166–176. [Google Scholar]
- Mbugua, J.K.; Suksa-Ngiam, W. Predicting suitable areas for growing cassava using remote sensing and machine learning techniques: A study in Nakhon-Phanom Thailand. Issues Inf. Sci. Inf. Technol. 2018, 15, 43–56. [Google Scholar] [CrossRef] [Green Version]
- Ramcharan, A.; Baranowski, K.; McCloskey, P.; Ahmed, B.; Legg, J.; Hughes, D.P. Deep learning for image-based cassava disease detection. Front. Plant Sci. 2017, 8, 1852. [Google Scholar] [CrossRef] [Green Version]
- Zhang, K.; Wu, Q.; Chen, Y. Detecting soybean leaf disease from synthetic image using multi-feature fusion faster R-CNN. Comput. Electron. Agric. 2021, 183, 106064. [Google Scholar] [CrossRef]
- Trivedi, J.; Shamnani, Y.; Gajjar, R. Plant leaf disease detection using machine learning. In International Conference on Emerging Technology Trends in Electronics Communication and Networking; Springer: Singapore, 2020; pp. 267–276. [Google Scholar]
- Mohameth, F.; Bingcai, C.; Sada, K.A. Plant disease detection with deep learning and feature extraction using plant village. J. Comput. Commun. 2020, 8, 10–22. [Google Scholar] [CrossRef]
- Deepalakshmi, P.; Lavanya, K.; Srinivasu, P.N. Plant Leaf Disease Detection Using CNN Algorithm. Int. J. Inf. Syst. Modeling Des. 2021, 12, 1–21. [Google Scholar] [CrossRef]
- Suma, V.; Shetty, R.A.; Tated, R.F.; Rohan, S.; Pujar, T.S. CNN based leaf disease identification and remedy recommendation system. In Proceedings of the 2019 3rd International Conference on Electronics, Communication and Aerospace Technology (ICECA), Coimbatore, India, 12–14 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 395–399. [Google Scholar]
- Tusubira, J.F.; Nsumba, S.; Ninsiima, F.; Akera, B.; Acellam, G.; Nakatumba, J.; Mwebaze, E.; Quinn, J.; Oyana, T. Improving In-field Cassava Whitefly Pest Surveillance with Machine Learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, Seattle, WA, USA, 14–19 June 2020; pp. 68–69. [Google Scholar]
- Gao, F.; Sa, J.; Wang, Z.; Zhao, Z. Cassava Disease Detection Method Based on EfficientNet. In Proceedings of the 2021 7th International Conference on Systems and Informatics (ICSAI), Chongqing, China, 13–15 November 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–6. [Google Scholar]
- Sharma, P.; Berwal, Y.P.S.; Ghai, W. Performance analysis of deep learning CNN models for disease detection in plants using image segmentation. Inf. Processing Agric. 2020, 7, 566–574. [Google Scholar] [CrossRef]
- Choi, H.C.; Hsiao, T.-C. Image classification of cassava leaf disease based on residual network. In Proceedings of the 2021 IEEE 3rd Eurasia Conference on Biomedical Engineering, Healthcare and Sustainability (ECBIOS), Tainan, Taiwan, 28–30 May 2021. [Google Scholar]
- Anthony, P.; Davey, M.R.; Power, J.B.; Lowe, K.C. An improved protocol for the culture of cassava leaf protoplasts. Plant Cell Tissue Organ Cult. 1995, 42, 299–302. [Google Scholar] [CrossRef]
- Aravind, S.; Harini, S. Cassava leaf disease classification using Deep Learning. Nveo-Nat. Volatiles Essent. Oils J. (NVEO) 2021, 8, 9375–9389. [Google Scholar]
- Ayu, H.R.; Surtono, A.; Apriyanto, D.K. Deep learning for detection cassava leaf disease. J. Phys. Conf. Ser. 2021, 1751, 012072. [Google Scholar] [CrossRef]
- Ramcharan, A.; McCloskey, P.; Baranowski, K.; Mbilinyi, N.; Mrisho, L.; Ndalahwa, M.; Legg, J.; Hughes, D.P. A mobile-based deep learning model for cassava disease diagnosis. Front. Plant Sci. 2019, 10, 272. [Google Scholar] [CrossRef] [Green Version]
- Surya, R.; Gautama, E. Cassava Leaf Disease Detection Using Convolutional Neural Networks. In Proceedings of the 2020 6th International Conference on Science in Information Technology (ICSITech), Palu, Indonesia, 21–22 October 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 97–102. [Google Scholar]
- Atanbori, J.; Montoya-P, M.E.; Selvaraj, M.G.; French, A.P.; Pridmore, T.P. Convolutional neural net-based cassava storage root counting using real and synthetic images. Front. Plant Sci. 2019, 10, 1516. [Google Scholar] [CrossRef]
- Abayomi-Alli, O.O.; Damaševičius, R.; Misra, S.; Maskeliūnas, R. Cassava disease recognition from low-quality images using enhanced data augmentation model and deep learning. Expert Syst. 2021, 38, e12746. [Google Scholar] [CrossRef]
- Gajjar, R.; Gajjar, N.; Thakor, V.J.; Patel, N.P.; Ruparelia, S. Real-time detection and identification of plant leaf diseases using convolutional neural networks on an embedded platform. Vis. Comput. 2021, 1–16. [Google Scholar] [CrossRef]
- Arivazhagan, S.; Shebiah, R.N.; Ananthi, S.; Varthini, S.V. Detection of unhealthy region of plant leaves and classification of plant leaf diseases using texture features. Agric. Eng. Int. CIGR J. 2013, 15, 211–217. [Google Scholar]
- Geetharamani, G.; Pandian, A. Identification of plant leaf diseases using a nine-layer deep convolutional neural network. Comput. Electr. Eng. 2019, 76, 323–338. [Google Scholar]
- Amirruddin, A.D.; Muharam, F.M.; Ismail, M.H.; Tan, N.P.; Ismail, M.F. Synthetic Minority Over-sampling TEchnique (SMOTE) and Logistic Model Tree (LMT)-Adaptive Boosting algorithms for classifying imbalanced datasets of nutrient and chlorophyll sufficiency levels of oil palm (Elaeis guineensis) using spectroradiometers and unmanned aerial vehicles. Comput. Electron. Agric. 2022, 193, 106646. [Google Scholar]
- Kaggle Online Dataset, Cassava Leaf Disease. Available online: https://www.kaggle.com/c/cassava-leaf-disease-classification (accessed on 14 December 2021).
- Zhang, X.; Qiao, Y.; Meng, F.; Fan, C.; Zhang, M. Identification of maize leaf diseases using improved deep convolutional neural networks. IEEE Access 2018, 6, 30370–30377. [Google Scholar] [CrossRef]
- Moolayil, J. An introduction to deep learning and Keras. In Learn Keras for Deep Neural Networks; Apress: Berkeley, CA, USA, 2019; pp. 1–16. [Google Scholar]
- Trivedi, N.K.; Simaiya, S.; Lilhore, U.K.; Sharma, S.K. COVID-19 Pandemic: Role of Machine Learning & Deep Learning Methods in Diagnosis. Int. J. Cur. Res. Rev. 2021, 13, 150–155. [Google Scholar]
- Lilhore, U.K.; Simaiya, S.; Kaur, A.; Prasad, D.; Khurana, M.; Verma, D.K.; Hassan, A. Impact of Deep Learning and Machine Learning in Industry 4.0: Impact of Deep Learning. In Cyber-Physical, IoT, and Autonomous Systems in Industry 4.0; CRC Press: Boca Raton, FL, USA, 2021; pp. 179–197. [Google Scholar]
- Guleria, K.; Sharma, A.; Lilhore, U.K.; Prasad, D. Breast Cancer Prediction and Classification Using Supervised Learning Techniques. J. Comput. Theor. Nanosci. 2020, 17, 2519–2522. [Google Scholar] [CrossRef]
- Lilhore, U.K.; Simaiya, S.; Prasad, D.; Guleria, K. A Hybrid Tumour Detection and Classification Based on Machine Learning. J. Comput. Theor. Nanosci. 2020, 17, 2539–2544. [Google Scholar] [CrossRef]
Reference | Dataset | Technique/Model | Outcomes |
---|---|---|---|
[35] | Online Cassava Leaf disease dataset | DRN (Deep Residual Neural) Network | Precision 94.24% and AUC 90.1% |
[36] | Online Cassava Leaf disease dataset | Random Forest, SVM and SCNN (Shallow CNN) | Detection rate 91.7% and Time 89.6% |
[37] | Online Cassava Leaf disease dataset | 9-Layered CNN Model | Accuracy 90.48% |
[38] | Online Cassava Leaf disease dataset | FR-CNN (Faster Recurrence CNN) | Specificity rate 77.8%, Precision rate 91.8%, and Sensitivity rate 73.26% |
[39] | Online Cassava Leaf disease dataset | SSD (Single Sot Multi-box Method) | Precision rate 90.8% |
[40] | Online Cassava Leaf disease dataset | MNet (Mobile Net Detector) Model | Accuracy 89.41% and Sensitivity rate 76.96% |
[41] | Online Cassava Leaf disease dataset | GoogleNet and AlexNet CNN Model | Precision 87.9, Recall 86.58, and F-measure 81.47% |
[42] | Online Cassava Leaf disease dataset | Machine-learning methods SVM, Naïve Bayes | Sensitivity rate 0.798, Specificity rate 0.756, and AUC rate 0.875 |
[43] | Online Cassava Leaf disease dataset | CNN model | Accuracy 93.5, Precision 91.9 |
Class Type | Precision% | Accuracy% | Recall% | F-Measure% |
---|---|---|---|---|
CBB | 81.256 | 83.659 | 82.224 | 82.154 |
CBSD | 92.454 | 90.891 | 91.265 | 82.656 |
CGM | 80.147 | 72.651 | 72.665 | 77.841 |
CMD | 95.451 | 95.654 | 95.669 | 96.561 |
Healthy | 70.981 | 68.961 | 69.781 | 69.874 |
Class Type | Precision% | Accuracy% | Recall% | F-Measure% |
---|---|---|---|---|
CBB | 91.021 | 92.568 | 84.565 | 84.998 |
CBSD | 97.989 | 97.989 | 93.651 | 84.665 |
CGM | 94.989 | 95.648 | 74.558 | 78.988 |
CMD | 99.465 | 99.565 | 96.336 | 97.447 |
Healthy | 96.981 | 97.778 | 90.145 | 91.407 |
Class Type | Accuracy% | |
---|---|---|
CNN Model | Proposed ECNN | |
CBB | 93.214 | 99.473 |
CBSD | 91.478 | 98.132 |
CGM | 89.981 | 99.391 |
CMD | 93.124 | 98.924 |
Healthy | 90.478 | 97.692 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lilhore, U.K.; Imoize, A.L.; Lee, C.-C.; Simaiya, S.; Pani, S.K.; Goyal, N.; Kumar, A.; Li, C.-T. Enhanced Convolutional Neural Network Model for Cassava Leaf Disease Identification and Classification. Mathematics 2022, 10, 580. https://doi.org/10.3390/math10040580
Lilhore UK, Imoize AL, Lee C-C, Simaiya S, Pani SK, Goyal N, Kumar A, Li C-T. Enhanced Convolutional Neural Network Model for Cassava Leaf Disease Identification and Classification. Mathematics. 2022; 10(4):580. https://doi.org/10.3390/math10040580
Chicago/Turabian StyleLilhore, Umesh Kumar, Agbotiname Lucky Imoize, Cheng-Chi Lee, Sarita Simaiya, Subhendu Kumar Pani, Nitin Goyal, Arun Kumar, and Chun-Ta Li. 2022. "Enhanced Convolutional Neural Network Model for Cassava Leaf Disease Identification and Classification" Mathematics 10, no. 4: 580. https://doi.org/10.3390/math10040580
APA StyleLilhore, U. K., Imoize, A. L., Lee, C. -C., Simaiya, S., Pani, S. K., Goyal, N., Kumar, A., & Li, C. -T. (2022). Enhanced Convolutional Neural Network Model for Cassava Leaf Disease Identification and Classification. Mathematics, 10(4), 580. https://doi.org/10.3390/math10040580