Explainable Neural Network for Classification of Cotton Leaf Diseases
Abstract
:1. Introduction
- Data augmentation is applied in terms of rotation and scaling to balance the data on cotton leaves.
- The features are extracted from the VGG-16 and passed as input to a model with eleven fully convolutional layers. Said model is trained on selected hyperparameters after extensive experimentation for optimum training.
2. Related Works
3. Materials and Methods
Features Extraction Using Convolutional Neural Networks
4. Results and Discussion
4.1. Experiment #1: Cotton Diseases Classification
4.2. Experiment #2: Classification of Cotton Leaf
4.3. Multi-Classification of Cotton Leaf Infection
4.4. Visualization of the Classification Heatmap Results Based on Explainable One-Deep Class Model
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Prajapati, B.S.; Dabhi, V.K.; Prajapati, H.B. A survey on detection and classification of cotton leaf diseases. In Proceedings of the 2016 International Conference on Electrical, Electronics, and Optimization Techniques (ICEEOT), Chennai, India, 3–5 March 2016; pp. 2499–2506. [Google Scholar]
- Jalloul, A.; Sayegh, M.; Champion, A.; Nicole, M. Bacterial blight of cotton. Phytopathol. Mediterr. 2015, 54, 3–20. [Google Scholar]
- Alzubaidi, L.; Zhang, J.; Humaidi, A.J.; Al-Dujaili, A.; Duan, Y.; Al-Shamma, O.; Santamaría, J.; Fadhel, M.A.; Al-Amidie, M.; Farhan, L. Review of deep learning: Concepts, CNN architectures, challenges, applications, future directions. J. Big Data 2021, 8, 1–74. [Google Scholar] [CrossRef]
- Amin, J.; Sharif, M.; Anjum, M.A.; Raza, M.; Bukhari, S.A.C. Convolutional neural network with batch normalization for glioma and stroke lesion detection using MRI. Cogn. Syst. Res. 2020, 59, 304–311. [Google Scholar] [CrossRef]
- Amin, J.; Sharif, M.; Mallah, G.A.; Fernandes, S.L. An optimized features selection approach based on Manta Ray Foraging Optimization (MRFO) method for parasite malaria classification. Front. Public Heal. 2022, 10, 969268. [Google Scholar] [CrossRef]
- Shaukat, N.; Amin, J.; Sharif, M.; Azam, F.; Kadry, S.; Krishnamoorthy, S. Three-Dimensional Semantic Segmentation of Diabetic Retinopathy Lesions and Grading Using Transfer Learning. J. Pers. Med. 2022, 12, 1454. [Google Scholar] [CrossRef]
- Amin, J.; Anjum, M.A.; Malik, M. Fused information of DeepLabv3+ and transfer learning model for semantic segmentation and rich features selection using equilibrium optimizer (EO) for classification of NPDR lesions. Knowl.-Based Syst. 2022, 249, 108881. [Google Scholar] [CrossRef]
- Yamashita, R.; Nishio, M.; Do, R.K.G.; Togashi, K. Convolutional neural networks: An overview and application in radiology. Insights Imaging 2018, 9, 611–629. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Hou, Y.; Jia, S.; Lun, X.; Hao, Z.; Shi, Y.; Li, Y.; Zeng, R.; Lv, J. GCNs-net: A graph convolutional neural network approach for decoding time-resolved eeg motor imagery signals. arXiv 2020, arXiv:2006.08924. [Google Scholar] [CrossRef] [PubMed]
- Udawant, P.; Srinath, P. Cotton leaf disease detection using instance segmentation. J. Cases Inf. Technol. (JCIT) 2022, 24, 1–10. [Google Scholar] [CrossRef]
- Zekiwos, M.; Bruck, A. Deep learning-based image processing for cotton leaf disease and pest diagnosis. J. Electr. Comput. Eng. 2021, 2021, 9981437. [Google Scholar]
- Jajja, A.I.; Abbas, A.; Khattak, H.A.; Niedbała, G.; Khalid, A.; Rauf, H.T.; Kujawa, S. Compact Convolutional Transformer (CCT)-Based Approach for Whitefly Attack Detection in Cotton Crops. Agriculture 2022, 12, 1529. [Google Scholar] [CrossRef]
- Chaudhari, V.; Patil, C. Disease detection of cotton leaves using advanced image processing. Int. J. Adv. Comput. Res. 2014, 4, 653. [Google Scholar]
- Revathi, P.; Hemalatha, M. Identification of cotton diseases based on cross information gain deep forward neural network classifier with PSO feature selection. Int. J. Eng. Technol. 2014, 5, 4637–4642. [Google Scholar]
- Gulhane, V.A.; Gurjar, A.A. Detection of diseases on cotton leaves and its possible diagnosis. Int. J. Image Process. 2011, 5, 590–598. [Google Scholar]
- Zadokar, A.R.; Bhagat, D.P.; Nayase, A.A.; Mhaske, S.S. Leaf disease detection of cotton plant using image processing techniques: A review. Int. J. Electron. Commun. Soft Comput. Sci. Eng. 2017, 53–55. [Google Scholar]
- Vinoda, N.; Borugadda, P.; Beera, V.; Babu, R.M. Dimensionality reduction-based approach to classify the cotton leaf images using transfer learning on VGG16. Pharma Innov. J. 2022, 11, 1361–1366. [Google Scholar]
- Patil, B.M.; Burkpalli, V. A Perspective View of Cotton Leaf Image Classification Using Machine Learning Algorithms Using WEKA. Adv. Human-Computer Interact. 2021, 2021, 9367778. [Google Scholar]
- Kumbhar, S.; Nilawar, A.; Patil, S.; Mahalakshmi, B.; Nipane, M. Farmer buddy-web based cotton leaf disease detection using CNN. Int. J. Appl. Eng. Res. 2019, 14, 2662–2666. [Google Scholar]
- Zambare, R.; Deshmukh, R.; Awati, C.; Shirgave, S.; Thorat, S.; Zalte, S. Deep Learning Model for Disease Identification of Cotton Plants. Spec. Ugdym. 2022, 1, 6684–6695. [Google Scholar]
- Patil, B.M.; Burkpalli, V. Segmentation of cotton leaf images using a modified chan vese method. Multimed. Tools Appl. 2022, 81, 15419–15437. [Google Scholar] [CrossRef]
- Sarangdhar, A.A.; Pawar, V. Machine learning regression technique for cotton leaf disease detection and controlling using IoT. In Proceedings of the 2017 International conference of Electronics, Communication and Aerospace Technology (ICECA), Coimbatore, India, 20–22 April 2017. [Google Scholar]
- Yan, T.; Xu, W.; Lin, J.; Duan, L.; Gao, P.; Zhang, C.; Lv, X. Combining Multi-Dimensional Convolutional Neural Network (CNN) With Visualization Method for Detection of Aphis gossypii Glover Infection in Cotton Leaves Using Hyperspectral Imaging. Front. Plant Sci. 2021, 12, 604510. [Google Scholar] [CrossRef] [PubMed]
- Ahmed, M.R. Leveraging convolutional neural network and transfer learning for cotton plant and leaf disease recognition. Int. J. Image Graph. Signal Process. 2021, 13, 47–62. [Google Scholar] [CrossRef]
- Kaggle. Cotton Disease Dataset. Available online: https://www.kaggle.com/datasets/janmejaybhoi/cotton-disease-dataset (accessed on 5 August 2022).
- Kaggle. Cotton-Leaf-Infection. Available online: https://www.kaggle.com/datasets/raaavan/cottonleafinfection (accessed on 12 August 2022).
- Mikołajczyk, A.; Grochowski, M. Data augmentation for improving deep learning in image classification problem. In Proceedings of the 2018 international interdisciplinary PhD workshop (IIPhDW), Świnouście, Poland, 9–12 May 2018. [Google Scholar]
- Liznerski, P.; Ruff, L.; Vandermeulen, R.A.; Franks, B.J.; Kloft, M.; Müller, K.-R. Explainable deep one-class classification. arXiv 2020, arXiv:2007.01760. [Google Scholar]
- Memon, M.S.; Kumar, P.; Iqbal, R. Meta Deep Learn Leaf Disease Identification Model for Cotton Crop. Computers 2022, 11, 102. [Google Scholar] [CrossRef]
- Patil, B.M.; Burkpalli, V. Cotton Leaf Disease Classification by Combining Color and Texture Feature-based Approach. In Proceedings of the 2022 6th International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India, 25–27 May 2022. [Google Scholar]
- Rossi, L.; Valenti, M.; Legler, S.E.; Prati, A. LDD: A Grape Diseases Dataset Detection and Instance Segmentation. In Proceedings of the 21st International Conference, Lecce, Italy, 23–27 May 2022. [Google Scholar]
- Rai, C.K. Automatic Classification of Real-Time Diseased Cotton Leaves and Plants Using a Deep-Convolutional Neural Network. Res. Sq. 2022; preprint. [Google Scholar]
Parameters | Size | Optimizer | Error rate |
---|---|---|---|
Batch size | 8 | Sgdm | 0.5 |
4 | 0.7 | ||
16 | 0.1 | ||
100 training epochs |
Cross-Validation | Accuracy | Precision | Recall | F1 Score |
---|---|---|---|---|
5-fold | 99.58% | 1.0 | 1.0 | 1.0 |
99.58% | 1.0 | 0.99 | 0.99 | |
10-fold | 98.89% | 0.99 | 0.98 | 0.99 |
99.09% | 0.99 | 0.99 | 0.98 |
Cross-Validation | Accuracy | Precision | Recall | F1 Score |
---|---|---|---|---|
5-fold | 95.89% | 0.94 | 0.99 | 0.97 |
95.89% | 0.99 | 0.91 | 0.95 | |
10-fold | 99.91% | 0.99 | 0.99 | 0.99 |
99.97% | 0.99 | 0.99 | 0.99 |
Cross-Validation | Classes | Accuracy | Precision | Recall | F1 Score |
---|---|---|---|---|---|
5-fold | CV | 100% | 1.00 | 1.00 | 1.00 |
FW | 99.95% | 1.00 | 1.00 | 1.00 | |
BB | 99.75% | 0.99 | 1.00 | 1.00 | |
Normal | 99.70% | 1.00 | 0.99 | 0.99 | |
10-fold | CV | 100% | 1.00 | 1.00 | 1.00 |
FW | 99.92% | 1.00 | 1.00 | 1.00 | |
BB | 99.74% | 0.99 | 1.00 | 0.99 | |
Normal | 99.66% | 1.00 | 0.99 | 0.99 |
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
Amin, J.; Anjum, M.A.; Sharif, M.; Kadry, S.; Kim, J. Explainable Neural Network for Classification of Cotton Leaf Diseases. Agriculture 2022, 12, 2029. https://doi.org/10.3390/agriculture12122029
Amin J, Anjum MA, Sharif M, Kadry S, Kim J. Explainable Neural Network for Classification of Cotton Leaf Diseases. Agriculture. 2022; 12(12):2029. https://doi.org/10.3390/agriculture12122029
Chicago/Turabian StyleAmin, Javeria, Muhammad Almas Anjum, Muhammad Sharif, Seifedine Kadry, and Jungeun Kim. 2022. "Explainable Neural Network for Classification of Cotton Leaf Diseases" Agriculture 12, no. 12: 2029. https://doi.org/10.3390/agriculture12122029