Abstract
The world population has increased many folds in the last few years and crossed the figure of 7 billion. Africa has the highest population growth rate. Food and water are the first and foremost necessities for the survival of living beings. Cassava is among the staple foods of Africa and other countries. Its roots and leaves fulfill the daily caloric demands of millions of people. In the last few years, the production of cassava has decreased due to the spread of disease in cassava leaves. The manual identification of these diseases needs large number of people with sufficient level of skills in this field, so an automated technique is required that can help farmers by detecting cassava leaf diseases within a small time frame. The paper proposed a lightweight convolutional neural network (CNN) model to find four types of cassava leaf diseases i.e., cassava mosaic disease, cassava green mottle, cassava bacterial blight, and cassava brown streak leaf disease. It uses depthwise separable convolution operation to reduce the number of parameters that makes it suitable for mobile devices. The proposed model has used both channel attention and spatial attention to highlight disease part of the leaf and suppress background scenes. The modified attention mechanism of the proposed work helps in further improving the accuracy of the model. The experimental results exhibit that the proposed model outperforms other state-of-the-art models like VGG16, ResNet 50, EfficientNet, MobileNet V1, and MobileNetV2. The proposed model uses 1.1 million fewer parameters than MobileNet V2 that makes it suitable for low computing power devices. It uses the natural scene images for the classification that enhances its applicability in real-world scenarios.
Similar content being viewed by others
Data Availability
The dataset used in this work is available online at the kaggle dataset repository.
References
Balagopalan C, Padmaja G, Nanda SK, Moorthy SN. Cassava in food, feed, and industry. CRC Press; 2018.
Parmar A, Sturm B, Hensel O. Crops that feed the world: production and improvement of cassava for food, feed, and industrial uses. Food Secur. 2017;9:907–27.
Latif S, Müller J. Potential of cassava leaves in human nutrition: a review. Trends Food Sci Technol. 2015;44:147–58.
Chikoti PC, Mulenga RM, Tembo M, Sseruwagi P. Cassava mosaic disease: a review of a threat to cassava production in zambia. J Plant Pathol. 2019;101:467–77.
Chikoti PC, Ndunguru J, Melis R, Tairo F, Shanahan P, Sseruwagi P. Cassava mosaic disease and associated viruses in zambia: occurrence and distribution. Int J Pest Manag. 2013;59:63–72.
McCallum EJ, Anjanappa RB, Gruissem W. Tackling agriculturally relevant diseases in the staple crop cassava (Manihot esculenta). Curr Opin Plant Biol. 2017;38:50–8.
Winter S, Koerbler M, Stein B, Pietruszka A, Paape M, Butgereitt A. The analysis of cassava brown streak viruses reveals the presence of a distinct virus species causing cassava brown streak disease in east africa. J Gen Virol. 2010;91:1365–72.
López CE, Bernal AJ. Cassava bacterial blight: using genomics for the elucidation and management of an old problem. Trop Plant Biol. 2012;5:117–26.
Barbedo JGA. A review on the main challenges in automatic plant disease identification based on visible range images. Biosyst Eng. 2016;144:52–60.
Hu J, Shen L, Sun G. Squeeze-and-excitation networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition; 2018. p. 7132–41.
Woo S, Park J, Lee J-Y, Kweon IS. Cbam: Convolutional block attention module. In: Proceedings of the European conference on computer vision (ECCV); 2018. p. 3–19.
Waheed A, Goyal M, Gupta D, Khanna A, Hassanien AE, Pandey HM. An optimized dense convolutional neural network model for disease recognition and classification in corn leaf. Comput Electron Agric. 2020;175:105456.
Geetharamani G, Pandian A. Identification of plant leaf diseases using a nine-layer deep convolutional neural network. Comput Electr Eng. 2019;76:323–38.
Hughes D, Salathé M. An open access repository of images on plant health to enable the development of mobile disease diagnostics. 2015. arXiv preprint arXiv:1511.08060.
Kaushik M, Prakash P, Ajay R, Veni S. Tomato leaf disease detection using convolutional neural network with data augmentation. In: Proceedings of the IEEE international conference on communication and electronics systems; 2020. p. 1125–32.
Mukti IZ, Biswas D. Transfer learning based plant diseases detection using resnet50. In: Proceedings of the IEEE international conference on electrical information and communication technology; 2019. p. 1–6.
Malik A, Gayatri V, Vishal J, Sathyapriya E, Akash S, Isha B, Manik R, Evans A. Design and evaluation of a hybrid technique for detecting sunflower leaf disease using deep learning approach. J Food Qual 2022;2022:1–12.
Yu H, Cheng X, Chen C, Heidari AA, Liu J, Cai Z, Chen H. Apple leaf disease recognition method with improved residual network. Multimed Tools Appl. 2022;81(6):7759–82.
Bakr M, Abdel-Gaber S, Nasr M, Hazman M. Densenet based model for plant diseases diagnosis. Eur J Electr Eng Comput Sci. 2022;6(5):1–9.
Zhao S, Peng Y, Liu J, Wu S. Tomato leaf disease diagnosis based on improved convolution neural network by attention module. Agriculture. 2021;11(7):651.
Ahmad M I, Hamid Yousaf S, Shah ST, Ahmad MO. Optimizing pretrained convolutional neural networks for tomato leaf disease detection. Complexity 2020;2020:1–6.
Dogra R, Rani S, Singh A, Albahar MA, Barrera AE, Alkhayyat A. Deep learning model for detection of brown spot rice leaf disease with smart agriculture. Computers and Electrical Engineering 109 2023;
Yan BQ, Yang, Wang W, Wang B, Chen P, Zhang J. Apple leaf diseases recognition based on an improved convolutional neural network. Sensors 2020; 20(12): 3535.
Mathulaprangsan S, Lanthong K. Cassava leaf disease recognition using convolutional neural networks. In: Proceedings of the IEEE 9th International Conference on Orange Technology, pp. 2021; 1–5
Howard AG, Zhu M, Chen B, Kalenichenko D, Wang W, Weyand T, Andreetto M, Adam H. Mobilenets: efficient convolutional neural networks for mobile vision applications. 2017. arXiv preprint arXiv:1704.04861.
Sandler M, Howard A, Zhu M, Zhmoginov A, Chen L-C. Mobilenetv2: Inverted residuals and linear bottlenecks, pp. 2018; 4510–4520
Abadi M, Barham P, Chen J, Chen Z, Davis A, Dean J, Devin M, Ghemawat S, Irving G, Isard M, et al. Tensorflow: a system for large-scale machine learning. In: 12th USENIX symposium on operating systems design and implementation (OSDI 16); 2016. p. 265–83.
Barman U, Choudhury RD, Sahu D, Barman GG. Comparison of convolution neural networks for smartphone image based real time classification of citrus leaf disease. Comput Electron Agric. 2020;177:105661.
Singh P, Verma A, Alex JSR. Disease and pest infection detection in coconut tree through deep learning techniques. Comput Electron Agric. 2021;182:105986.
Kamal K, Yin Z, Wu M, Wu Z. Depthwise separable convolution architectures for plant disease classification. Comput Electron Agric. 2019;165:104948.
Bao W, Yang X, Liang D, Hu G, Yang X. Lightweight convolutional neural network model for field wheat ear disease identification. Comput Electron Agric. 2021;189:106367.
Wang Y, Wang H, Peng Z. Rice diseases detection and classification using attention based neural network and bayesian optimization. Expert Syst Appl. 2021;178:114770.
Sambasivam G, Opiyo GD. 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.
Sangbamrung I, Praneetpholkrang P, Kanjanawattana S. A novel automatic method for cassava disease classification using deep learning. J Adv Inf Technol. 2020;11(4):241–8.
Ramcharan A, Baranowski K, McCloskey P, Ahmed B, Legg J, Hughes DP. Deep learning for image-based cassava disease detection. Front Plant Sci. 2017;8:1852.
Ayu H, Surtono A, Apriyanto D. Deep learning for detection cassava leaf disease. In: Journal of Physics: Conference Series, 2021; vol. 1751, p. 012072. IOP Publishing
Ramcharan A, McCloskey K P, Baranowski, Mbilinyi N, Mrisho L, Ndalahwa M, J, L, Hughes DP. A mobile-based deep learning model for cassava disease diagnosis. Fron Plant Sci 2019; 10:425916.
Ravi V, Acharya V, Pham TD. Attention deep learning-based large-scale learning classifier for cassava leaf disease classification. Expert Syst. 2022;39(2):12862.
Sandler M, Howard A, Zhu M, Zhmoginov A, Chen LC. Mobilenetv2: Inverted residuals and linear bottlenecks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2018; 4510–4520
Zagoruyko S, Komodakis N. Paying more attention to attention: Improving the performance of convolutional neural networks via attention transfer. 2016. arXiv preprint arXiv:1612.03928.
Mwebaze E, Gebru T, Frome A, Nsumba S, Tusubira J. icassava 2019 fine-grained visual categorization challenge. 2019. arXiv preprint arXiv:1908.02900.
Sun Y, Jiang Z, Zhang L, Dong W, Rao Y. Slic_svm based leaf diseases saliency map extraction of tea plant. Comput Electron Agric. 2019;157:102–9.
Saleem G, Akhtar M, Ahmed N, Qureshi W. Automated analysis of visual leaf shape features for plant classification. Comput Electron Agric. 2019;157:270–80.
Mohanty SP, Hughes DP, Salathé M. Using deep learning for image-based plant disease detection. Front Plant Sci. 2016;7:1419.
Simonyan K, Zisserman A. Very deep convolutional networks for large-scale image recognition. 2014; arXiv Prepr. arXiv:1409.15561409.1556
Szegedy C, Vanhoucke V, Ioffe S, Shlens J, Wojna Z. Rethinking the inception architecture for computer vision. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition; 2016. p. 2818–26.
He K, Zhang X, Ren S, Sun J. Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition; 2016. p. 770–8.
Huang G, Liu Z, Van Der Maaten L, Weinberger KQ. Densely connected convolutional networks. In Proceedings of the IEEE conference on computer vision and pattern recognition; 2017. p. 4700–8.
Funding
This research received no specific grant from any funding agency in the public, commercial, or not-for-profit sectors.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors of this publication declare that there are no competing interests.
Ethical Approval
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Tewari, A.S. Lightweight Convolutional Neural Network Model for Cassava Leaf Diseases Classification. SN COMPUT. SCI. 5, 284 (2024). https://doi.org/10.1007/s42979-024-02620-y
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s42979-024-02620-y