Performance Analysis of Deep Transfer Learning Models for the Automated Detection of Cotton Plant Diseases

Cotton is one of the most important agricultural products and is closely linked to the economic development of Pakistan. However, the cotton plant is susceptible to bacterial and viral diseases that can quickly spread and damage plants and ultimately affect the cotton yield. The automated and early...

Full description

Bibliographic Details
Main Authors: Sohail Anwar, Shoaib Rehman Soomro, Shadi Khan Baloch, Aamir Ali Patoli, Abdul Rahim Kolachi
Format: Article
Language:English
Published: D. G. Pylarinos 2023-10-01
Series:Engineering, Technology & Applied Science Research
Subjects:
Online Access:http://www.etasr.com/index.php/ETASR/article/view/6187
_version_ 1797660066533343232
author Sohail Anwar
Shoaib Rehman Soomro
Shadi Khan Baloch
Aamir Ali Patoli
Abdul Rahim Kolachi
author_facet Sohail Anwar
Shoaib Rehman Soomro
Shadi Khan Baloch
Aamir Ali Patoli
Abdul Rahim Kolachi
author_sort Sohail Anwar
collection DOAJ
description Cotton is one of the most important agricultural products and is closely linked to the economic development of Pakistan. However, the cotton plant is susceptible to bacterial and viral diseases that can quickly spread and damage plants and ultimately affect the cotton yield. The automated and early detection of affected plants can significantly reduce the potential spread of the disease. This paper presents the implementation and performance analysis of bacterial blight and curl virus disease detection in cotton crops through deep learning techniques. The automated disease detection is performed through transfer learning of six pre-trained deep learning models, namely DenseNet121, DenseNet169, MobileNetV2, ResNet50V2, VGG16, and VGG19. A total of 1362 images of local agricultural fields and 1292 images from online resources were used to train and validate the models. Image augmentation techniques were performed to increase the dataset diversity and size. Transfer learning was implemented for different image resolutions ranging from 32×32 to 256×256 pixels. Performance metrics such as accuracy, precision, recall, F1 Score, and prediction time were evaluated for each implemented model. The results indicate higher accuracy, up to 96%, for DenseNet169 and ResNet50V2 models when trained on the 256×256 pixels image dataset. The lowest accuracy, 52%, was obtained by the MobileNetV2 model when trained on low-resolution, 32×32, images. The confusion matrix analysis indicates the true-positive prediction rates higher than 91% for fresh leaves, 87% for bacterial blight, and 76% for curl virus detection for all implemented models when trained and tested on an image dataset of 128×128 pixels or higher resolution.
first_indexed 2024-03-11T18:24:24Z
format Article
id doaj.art-c782cfacbc284c56a61f1eb0784aba0e
institution Directory Open Access Journal
issn 2241-4487
1792-8036
language English
last_indexed 2024-03-11T18:24:24Z
publishDate 2023-10-01
publisher D. G. Pylarinos
record_format Article
series Engineering, Technology & Applied Science Research
spelling doaj.art-c782cfacbc284c56a61f1eb0784aba0e2023-10-14T05:47:09ZengD. G. PylarinosEngineering, Technology & Applied Science Research2241-44871792-80362023-10-0113510.48084/etasr.6187Performance Analysis of Deep Transfer Learning Models for the Automated Detection of Cotton Plant DiseasesSohail Anwar0Shoaib Rehman Soomro1Shadi Khan Baloch2Aamir Ali Patoli3Abdul Rahim Kolachi4Electronic Engineering Department, Mehran University of Engineering and Technology, PakistanElectronic Engineering Department, Mehran University of Engineering and Technology, PakistanMechatronic Engineering Department, Mehran University of Engineering and Technology, PakistanElectronic Engineering Department, Mehran University of Engineering and Technology, PakistanMechatronic Engineering Department, Mehran University of Engineering and Technology, Pakistan Cotton is one of the most important agricultural products and is closely linked to the economic development of Pakistan. However, the cotton plant is susceptible to bacterial and viral diseases that can quickly spread and damage plants and ultimately affect the cotton yield. The automated and early detection of affected plants can significantly reduce the potential spread of the disease. This paper presents the implementation and performance analysis of bacterial blight and curl virus disease detection in cotton crops through deep learning techniques. The automated disease detection is performed through transfer learning of six pre-trained deep learning models, namely DenseNet121, DenseNet169, MobileNetV2, ResNet50V2, VGG16, and VGG19. A total of 1362 images of local agricultural fields and 1292 images from online resources were used to train and validate the models. Image augmentation techniques were performed to increase the dataset diversity and size. Transfer learning was implemented for different image resolutions ranging from 32×32 to 256×256 pixels. Performance metrics such as accuracy, precision, recall, F1 Score, and prediction time were evaluated for each implemented model. The results indicate higher accuracy, up to 96%, for DenseNet169 and ResNet50V2 models when trained on the 256×256 pixels image dataset. The lowest accuracy, 52%, was obtained by the MobileNetV2 model when trained on low-resolution, 32×32, images. The confusion matrix analysis indicates the true-positive prediction rates higher than 91% for fresh leaves, 87% for bacterial blight, and 76% for curl virus detection for all implemented models when trained and tested on an image dataset of 128×128 pixels or higher resolution. http://www.etasr.com/index.php/ETASR/article/view/6187transfer learningCNNpretrained networksdisease detectioncotton plants
spellingShingle Sohail Anwar
Shoaib Rehman Soomro
Shadi Khan Baloch
Aamir Ali Patoli
Abdul Rahim Kolachi
Performance Analysis of Deep Transfer Learning Models for the Automated Detection of Cotton Plant Diseases
Engineering, Technology & Applied Science Research
transfer learning
CNN
pretrained networks
disease detection
cotton plants
title Performance Analysis of Deep Transfer Learning Models for the Automated Detection of Cotton Plant Diseases
title_full Performance Analysis of Deep Transfer Learning Models for the Automated Detection of Cotton Plant Diseases
title_fullStr Performance Analysis of Deep Transfer Learning Models for the Automated Detection of Cotton Plant Diseases
title_full_unstemmed Performance Analysis of Deep Transfer Learning Models for the Automated Detection of Cotton Plant Diseases
title_short Performance Analysis of Deep Transfer Learning Models for the Automated Detection of Cotton Plant Diseases
title_sort performance analysis of deep transfer learning models for the automated detection of cotton plant diseases
topic transfer learning
CNN
pretrained networks
disease detection
cotton plants
url http://www.etasr.com/index.php/ETASR/article/view/6187
work_keys_str_mv AT sohailanwar performanceanalysisofdeeptransferlearningmodelsfortheautomateddetectionofcottonplantdiseases
AT shoaibrehmansoomro performanceanalysisofdeeptransferlearningmodelsfortheautomateddetectionofcottonplantdiseases
AT shadikhanbaloch performanceanalysisofdeeptransferlearningmodelsfortheautomateddetectionofcottonplantdiseases
AT aamiralipatoli performanceanalysisofdeeptransferlearningmodelsfortheautomateddetectionofcottonplantdiseases
AT abdulrahimkolachi performanceanalysisofdeeptransferlearningmodelsfortheautomateddetectionofcottonplantdiseases