Custom CNN Model for Mango Leaf Disease Detection
Authors
Department of Electronics and Communication Engineering Tripura Institute of Technology (India)
Department of Electronics and Communication Engineering Tripura Institute of Technology (India)
Department of Electronics and Communication Engineering Tripura Institute of Technology (India)
Department of Electronics and Communication Engineering Tripura Institute of Technology (India)
Department of Electronics and Communication Engineering Tripura Institute of Technology (India)
Department of Electronics and Communication Engineering Tripura Institute of Technology (India)
Article Information
DOI: 10.51244/IJRSI.2026.1304000244
Subject Category: Computer Science
Volume/Issue: 13/4 | Page No: 2866-2882
Publication Timeline
Submitted: 2026-04-22
Accepted: 2026-04-28
Published: 2026-05-19
Abstract
Plant health disorders can affect the productivity of crops adversely, so it's important to find them early in farming. This research develops a deep learning-based system for the identification of mango leaf diseases utilizing image data. We built and trained a custom Convolutional Neural Network (CNN) from scratch on the Mango Leaf BD dataset, which has eight types of healthy and diseased leaves. For making the images more generalized, they have gone under the procedure of resizing and normalizing before the data augmentation techniques are used. Standard evaluation criteria like accuracy, precision, recall, and F1-score are utilized to test the model, and it does well on the test dataset. Also, a desktop-based graphical user interface (GUI) is made with Python and Tkinter, which makes it easy to make predictions for one image or a group of images. The system works completely offline, so it can be used in places with few resources. It can also be expanded for use in real-world farming situations.
Keywords
CNN(Convolutional Neural Network), Deep Learning
Downloads
References
1. S. P. Mohanty, D. P. Hughes, and M. Salathé, “Using Deep Learning for Image-Based Plant Disease Detection,” Frontiers in Plant Science, 2016. [Google Scholar] [Crossref]
2. K. P. Ferentinos, “Deep Learning Models for Plant Disease Detection and Diagnosis,” Computers and Electronics in Agriculture, 2018. [Google Scholar] [Crossref]
3. E. C. Too et al., “A Comparative Study of Deep Learning Models for Plant Disease Identification,” Computers and Electronics in Agriculture, 2019. [Google Scholar] [Crossref]
4. D. P. Hughes and M. Salathé, “An Open Access Repository of Images on Plant Health,” arXiv, 2015. [Google Scholar] [Crossref]
5. K. He, X. Zhang, S. Ren, and J. Sun, “Deep Residual Learning for Image Recognition,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2016. [Google Scholar] [Crossref]
6. C. Shorten and T. M. Khoshgoftaar, “A Survey on Image Data Augmentation for Deep Learning,” Journal of Big Data, vol. 6, no. 1, 2019. [Google Scholar] [Crossref]
7. P. Jiang, Y. Chen, B. Liu, D. He, and C. Liang, “Real-Time Detection of Apple Leaf Diseases Using Deep Learning Approach Based on Improved Convolutional Neural Networks,” IEEE Access, vol. 7, pp. 59069–59080, 2019. [Google Scholar] [Crossref]
8. Kaggle, “Mango Leaf Disease Dataset.” [Google Scholar] [Crossref]
9. S. I. Ahmed, M. Ibrahim, Md. Nadim, Md. M. Rahman, M. M. Shejunti, T. Jabid, and Md. S. Ali, "MangoLeafBD: A Comprehensive Image Dataset to Classify Diseased and Healthy Mango Leaves," Data in Brief, vol. 47, p. 108941, Apr. 2023, doi: 10.1016/j.dib.2023.108941. [Google Scholar] [Crossref]
Metrics
Views & Downloads
Similar Articles
- What the Desert Fathers Teach Data Scientists: Ancient Ascetic Principles for Ethical Machine-Learning Practice
- Comparative Analysis of Some Machine Learning Algorithms for the Classification of Ransomware
- Comparative Performance Analysis of Some Priority Queue Variants in Dijkstra’s Algorithm
- Transfer Learning in Detecting E-Assessment Malpractice from a Proctored Video Recordings.
- Dual-Modal Detection of Parkinson’s Disease: A Clinical Framework and Deep Learning Approach Using NeuroParkNet