Comparing pre-trained models for efficient leaf disease detection: a study on custom CNN

Abstract Leaf disease detection is a crucial task in modern agriculture, aiding in early diagnosis and prevention of crop infections. In this research paper, authors present a comprehensive study comparing nine widely used pre-trained models, namely DenseNet201, EfficientNetB3, EfficientNetB4, Incep...

Full description

Bibliographic Details
Main Authors: Touhidul Seyam Alam, Chandni Barua Jowthi, Abhijit Pathak
Format: Article
Language:English
Published: SpringerOpen 2024-02-01
Series:Journal of Electrical Systems and Information Technology
Subjects:
Online Access:https://doi.org/10.1186/s43067-024-00137-1
_version_ 1797275463997980672
author Touhidul Seyam Alam
Chandni Barua Jowthi
Abhijit Pathak
author_facet Touhidul Seyam Alam
Chandni Barua Jowthi
Abhijit Pathak
author_sort Touhidul Seyam Alam
collection DOAJ
description Abstract Leaf disease detection is a crucial task in modern agriculture, aiding in early diagnosis and prevention of crop infections. In this research paper, authors present a comprehensive study comparing nine widely used pre-trained models, namely DenseNet201, EfficientNetB3, EfficientNetB4, InceptionResNetV2, MobileNetV2, ResNet50, ResNet152, VGG16, and Xception, with our newly developed custom CNN (Convolutional Neural Network) for leaf disease detection. The objective is to determine if our custom CNN can match the performance of these established pre-trained models while maintaining superior efficiency. The authors trained and fine-tuned each pre-trained model and our custom CNN on a large dataset of labeled leaf images, covering various diseases and healthy states. Subsequently, the authors evaluated the models using standard metrics, including accuracy, precision, recall, and F1-score, to gauge their overall performance. Additionally, the authors analyzed computational efficiency regarding training time and memory consumption. Surprisingly, our results indicate that the custom CNN performs comparable to the pre-trained models, despite their sophisticated architectures and extensive pre-training on massive datasets. Moreover, our custom CNN demonstrates superior efficiency, outperforming the pre-trained models regarding training speed and memory requirements. These findings highlight the potential of custom CNN architectures for leaf disease detection tasks, offering a compelling alternative to the commonly used pre-trained models. The efficiency gains achieved by our custom CNN can be beneficial in resource-constrained environments, enabling faster inference and deployment of leaf disease detection systems. Overall, our research contributes to the advancement of agricultural technology by presenting a robust and efficient solution for the early detection of leaf diseases, thereby aiding in crop protection and yield enhancement.
first_indexed 2024-03-07T15:14:44Z
format Article
id doaj.art-2407c1aa64f347f9b714bb9a3776856e
institution Directory Open Access Journal
issn 2314-7172
language English
last_indexed 2024-03-07T15:14:44Z
publishDate 2024-02-01
publisher SpringerOpen
record_format Article
series Journal of Electrical Systems and Information Technology
spelling doaj.art-2407c1aa64f347f9b714bb9a3776856e2024-03-05T17:58:05ZengSpringerOpenJournal of Electrical Systems and Information Technology2314-71722024-02-0111112610.1186/s43067-024-00137-1Comparing pre-trained models for efficient leaf disease detection: a study on custom CNNTouhidul Seyam Alam0Chandni Barua Jowthi1Abhijit Pathak2Department of Computer Science and Engineering, BGC Trust University BangladeshDepartment of Computer Science and Engineering, BGC Trust University BangladeshDepartment of Computer Science and Engineering, BGC Trust University BangladeshAbstract Leaf disease detection is a crucial task in modern agriculture, aiding in early diagnosis and prevention of crop infections. In this research paper, authors present a comprehensive study comparing nine widely used pre-trained models, namely DenseNet201, EfficientNetB3, EfficientNetB4, InceptionResNetV2, MobileNetV2, ResNet50, ResNet152, VGG16, and Xception, with our newly developed custom CNN (Convolutional Neural Network) for leaf disease detection. The objective is to determine if our custom CNN can match the performance of these established pre-trained models while maintaining superior efficiency. The authors trained and fine-tuned each pre-trained model and our custom CNN on a large dataset of labeled leaf images, covering various diseases and healthy states. Subsequently, the authors evaluated the models using standard metrics, including accuracy, precision, recall, and F1-score, to gauge their overall performance. Additionally, the authors analyzed computational efficiency regarding training time and memory consumption. Surprisingly, our results indicate that the custom CNN performs comparable to the pre-trained models, despite their sophisticated architectures and extensive pre-training on massive datasets. Moreover, our custom CNN demonstrates superior efficiency, outperforming the pre-trained models regarding training speed and memory requirements. These findings highlight the potential of custom CNN architectures for leaf disease detection tasks, offering a compelling alternative to the commonly used pre-trained models. The efficiency gains achieved by our custom CNN can be beneficial in resource-constrained environments, enabling faster inference and deployment of leaf disease detection systems. Overall, our research contributes to the advancement of agricultural technology by presenting a robust and efficient solution for the early detection of leaf diseases, thereby aiding in crop protection and yield enhancement.https://doi.org/10.1186/s43067-024-00137-1Leaf disease detectionSustainable agricultureData augmentationMachine learningCustom CNNConvolutional Neural Network
spellingShingle Touhidul Seyam Alam
Chandni Barua Jowthi
Abhijit Pathak
Comparing pre-trained models for efficient leaf disease detection: a study on custom CNN
Journal of Electrical Systems and Information Technology
Leaf disease detection
Sustainable agriculture
Data augmentation
Machine learning
Custom CNN
Convolutional Neural Network
title Comparing pre-trained models for efficient leaf disease detection: a study on custom CNN
title_full Comparing pre-trained models for efficient leaf disease detection: a study on custom CNN
title_fullStr Comparing pre-trained models for efficient leaf disease detection: a study on custom CNN
title_full_unstemmed Comparing pre-trained models for efficient leaf disease detection: a study on custom CNN
title_short Comparing pre-trained models for efficient leaf disease detection: a study on custom CNN
title_sort comparing pre trained models for efficient leaf disease detection a study on custom cnn
topic Leaf disease detection
Sustainable agriculture
Data augmentation
Machine learning
Custom CNN
Convolutional Neural Network
url https://doi.org/10.1186/s43067-024-00137-1
work_keys_str_mv AT touhidulseyamalam comparingpretrainedmodelsforefficientleafdiseasedetectionastudyoncustomcnn
AT chandnibaruajowthi comparingpretrainedmodelsforefficientleafdiseasedetectionastudyoncustomcnn
AT abhijitpathak comparingpretrainedmodelsforefficientleafdiseasedetectionastudyoncustomcnn