Author
Listed:
- Jane P. Chipuli
(Ardhi University, Tanzania)
- Godfrey W. Luwemba
(Ardhi University, Tanzania)
Abstract
Tomato plant diseases pose a big problem as they drastically reduce the quantity of a farm’s yield and also result in poor tomato quality, which may affect users. Detecting and identifying leaf diseases in tomato plants is a big challenge for farmers and agricultural officers due to the lack of necessary knowledge and diagnosis tools. This study developed a diagnostic tool accessible through a mobile phone application that can easily be used in the field. The tool uses image recognition technology to classify tomato disease from affected plants. The methodology used to develop the image recognition model was a deep learning technique using Convolutional Neural Networks (CNN) architecture, trained and evaluated using four different models for detecting bacterial spots, late blight, early blight, and healthy tomato leaf. Those models were ResNet18, ResNet50, InceptionV3, and EfficientNet. Since the existing dataset was limited, the learning approach was used to transfer knowledge (weight and bias) of selected models and use it to train on the existing data of tomato. The dataset contains 1000 images for each class, but for unknown images only contains 100 images used in training, 50 images for each class used in validation (val), and 50 for each class used in the test. The four classes of common tomato leaf diseases, early blight, late blight, bacterial spots, healthy tomato leaf, and unknown images, were used for training, validation, and testing. The EfficientNet model achieved an F-score accuracy of 0.91%, Resnet50 achieved an F-score accuracy of 0.99%, Resnet18 achieved an F-score accuracy of 0.99%, and InceptionV3 achieved an F-score accuracy of 0.84%. The model evaluation results for all classes were efficient since the confusion matrix gave correct precision, recall, and F-score values for both test and validation datasets. The research picked the resnet18 model for integration with mobile applications because it only uses less memory, and it has given high prediction in the classification of tomato diseases compared to other models. The developed system can detect tomato plant leaf diseases and give farmers procedures on how to control and prevent the disease; also, the system has the benefit of supporting smallholder. Farmers and extension officers detect tomato plant leaf diseases, thus helping to detect diseases at an early stage and helping to increase the quality of tomatoes.
Suggested Citation
Handle:
RePEc:epw:comput:v:3:y:2023:i:4:id:10114
DOI: 10.24018/compute.2023.3.4.114
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:epw:comput:v:3:y:2023:i:4:id:10114. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Support Team (email available below). General contact details of provider: https://eu-opensci.org/index.php/compute .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.