journal article·2025-06-23Open access

A Hybrid Deep Learning Approach for Cotton Plant Disease Detection Using BERT-ResNet-PSO

Chetanpal Singh, Santoso Wibowo, Srimannarayana Grandhi

Applied Sciences· Volume 15· Issue 13

Abstract

Cotton is one of the most valuable non-food agricultural products in the world. However, cotton production is often hampered by the invasion of disease. In most cases, these plant diseases are a result of insect or pest infestations, which can have a significant impact on production if not addressed promptly. It is, therefore, crucial to accurately identify leaf diseases in cotton plants to prevent any negative effects on yield. This paper presents a hybrid deep learning approach based on Bidirectional Encoder Representations from Transformers with Residual network and particle swarm optimization (BERT-ResNet-PSO) for detecting cotton plant diseases. This approach starts with image pre-processing, which they pass to a BERT-like encoder after linearly embedding the image patches. It results in segregating disease regions. Then, the output of the encoded feature is passed to ResNet-based architecture for feature extraction and further optimized by PSO to increase the classification accuracy. The approach is tested on a cotton dataset from the Plant Village dataset, where the experimental results show the effectiveness of this hybrid deep learning approach, achieving an accuracy of 98.5%, precision of 98.2% and recall of 98.7% compared to the existing deep learning approaches such as ResNet50, VGG19, InceptionV3, and ResNet152V2. This study shows that the hybrid deep learning approach is capable of dealing with the cotton plant disease detection problem effectively. This study suggests that the proposed approach is beneficial to help avoid crop losses on a large scale and support effective farming management practices.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Smart Agriculture and AI · Date Palm Research Studies · Leaf Properties and Growth Measurement

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Engineering and Technology, Central Queensland University, Melbourne, VIC 3000, Australia

References (33)

Show source-provided references
1. Singh, S.P., Jena, P.C., and Singh, N.K. (2013). Cotton Production and Environmental Sustainability in Asia, CUTS International.
2. (2024, August 13). Asia’s Cotton Production Recovers in 2022–23 Season. Available online: https://textileinsights.in/indias-cotton-production-recovers-in-2022-23-season/.
3. Detection of cotton plant diseases using deep transfer learning
4. CottonLeafNet: Cotton plant leaf disease detection using deep neural networks10.1007/s11042-023-14954-5 ↗
5. Cotton leaf disease detection & classification using multi SVM
6. Chohan, S., Perveen, R., Abid, M., Tahir, M.N., and Sajid, M. (2020). Cotton diseases and their management. Cotton Production and Uses: Agronomy, Crop Protection, and Postharvest Technologies, Springer.10.1007/978-981-15-1472-2_13 ↗
7. A survey on disease and nutrient deficiency detection in cotton plant
8. (2024, August 14). Diseases-and-Disorders-of-Cotton. Available online: https://textileinsights.in/textile-insights-august-2024-issue-2/.
9. Aggarwal, R., Aggarwal, E., Jain, A., Choudhury, T., and Kotecha, K. (2023, January 23–25). An automation perception for cotton crop disease detection using machine learning. Proceedings of the 2023 7th International Symposium on Innovative Approaches in Smart Technologies (ISAS), Istanbul, Turkiye.10.1109/ISAS60782.2023.10391530 ↗
10. Lin, K., Gong, L., Huang, Y., Liu, C., and Pan, J. (2019). Deep learning-based segmentation and quantification of cucumber powdery mildew using convolutional neural network. Front. Plant Sci., 10.10.3389/fpls.2019.00155 ↗
11. A deep learning model for cotton disease prediction using fine-tuning with smart web application in agriculture
12. A comprehensive review on cotton leaf disease detection using machine learning model
13. Machine learning algorithm for leaf disease detection10.1063/5.0074122 ↗
14. CoDet: A novel deep learning pipeline for cotton plant detection and disease identification10.1080/00051144.2024.2317093 ↗
15. Patil, B.V., and Patil, P.S. (2021). Computational model for cotton plant disease detection of crop management using deep learning and Internet of Things platforms. Evolutionary Computing and Mobile Sustainable Networks: Proceedings of ICECMSN 2020, Springer.10.1007/978-981-15-5258-8_81 ↗
16. Pandey, B.N., Singh, R.P., Pandey, M.S., and Jain, S. (2023, January 11–12). Cotton leaf disease classification using deep learning-based novel approach. Proceedings of the 2023 International Conference on Disruptive Technologies (ICDT), Greater Noida, India.10.1109/ICDT57929.2023.10150884 ↗
17. A novel deep learning model with the Grey Wolf Optimization algorithm for cotton disease detection10.3897/jucs.94183 ↗
18. Hybrid approach of cotton disease detection for enhanced crop health and yield10.1109/ACCESS.2024.3419906 ↗
19. Detection of cotton leaf curl disease’s susceptibility scale level based on deep learning10.1186/s13677-023-00582-9 ↗
20. Caldeira, R.F., Santiago, W.E., and Teruel, B. (2021). Identification of cotton leaf lesions using deep learning techniques. Sensors, 21.10.3390/s21093169 ↗
21. Cotton leaf diseases recognition using deep learning and genetic algorithm
22. Amin, J., Anjum, M.A., Sharif, M., Kadry, S., and Kim, J. (2022). Explainable neural network for classification of cotton leaf diseases. Agriculture, 12.10.3390/agriculture12122029 ↗
23. Cotton leaf disease detection using Faster R-CNN with Region Proposal Network
24. Herok, A., and Ahmed, S. (2023, January 21–23). Cotton leaf disease identification using transfer learning. Proceedings of the 2023 International Conference on Information and Communication Technology for Sustainable Development (ICICT4SD), Dhaka, Bangladesh.10.1109/ICICT4SD59951.2023.10303323 ↗
25. EfficientNet-B7 for plant disease recognition on PlantVillage dataset
26. DenseNet-201 for robust plant disease detection on PlantVillage dataset
27. Integrating ResNet-50 with SVM for enhanced plant disease detection on Kaggle Dataset 1
28. Vision Transformer (ViT) for plant disease classification on PlantVillage dataset
29. Plant disease classification using ResNet-50 on the PlantVillage dataset
30. Hybrid CNN-RNN approach for plant disease detection using Kaggle Dataset 2
31. InceptionV4 architecture for agricultural disease identification using Kaggle Dataset 1
32. VGG19-based plant disease classification using Kaggle Dataset 2
33. MobileNetV2 for plant disease detection using Kaggle Dataset 1