Tomato Leaf Disease Classification via Compact Convolutional Neural Networks with Transfer Learning and Feature Selection

Tomatoes are one of the world’s greatest valuable vegetables and are regarded as the economic pillar of numerous countries. Nevertheless, these harvests remain susceptible to a variety of illnesses which can reduce and destroy the generation of healthy crops, making early and precise identification...

Full description

Bibliographic Details
Main Author: Omneya Attallah
Format: Article
Language:English
Published: MDPI AG 2023-01-01
Series:Horticulturae
Subjects:
Online Access:https://www.mdpi.com/2311-7524/9/2/149
_version_ 1797620648985493504
author Omneya Attallah
author_facet Omneya Attallah
author_sort Omneya Attallah
collection DOAJ
description Tomatoes are one of the world’s greatest valuable vegetables and are regarded as the economic pillar of numerous countries. Nevertheless, these harvests remain susceptible to a variety of illnesses which can reduce and destroy the generation of healthy crops, making early and precise identification of these diseases critical. Therefore, in recent years, numerous studies have utilized deep learning (DL) models for automatic tomato leaf illness identification. However, many of these methods are based on a single DL architecture that needs a high computational ability to update these hyperparameters leading to a rise in the classification complexity. In addition, they extracted large dimensions from these networks which added to the classification complication. Therefore, this study proposes a pipeline for the automatic identification of tomato leaf diseases utilizing three compact convolutional neural networks (CNNs). It employs transfer learning to retrieve deep features out of the final fully connected layer of the CNNs for more condensed and high-level representation. Next, it merges features from the three CNNs to benefit from every CNN structure. Subsequently, it applies a hybrid feature selection approach to select and generate a comprehensive feature set of lower dimensions. Six classifiers are utilized in the tomato leaf illnesses identification procedure. The results indicate that the K-nearest neighbor and support vector machine have attained the highest accuracy of 99.92% and 99.90% using 22 and 24 features only. The experimental results of the proposed pipeline are also compared with previous research studies for tomato leaf diseases classification which verified its competing capacity.
first_indexed 2024-03-11T08:45:36Z
format Article
id doaj.art-0f2987e92fdf423d8e106714f9d72197
institution Directory Open Access Journal
issn 2311-7524
language English
last_indexed 2024-03-11T08:45:36Z
publishDate 2023-01-01
publisher MDPI AG
record_format Article
series Horticulturae
spelling doaj.art-0f2987e92fdf423d8e106714f9d721972023-11-16T20:49:19ZengMDPI AGHorticulturae2311-75242023-01-019214910.3390/horticulturae9020149Tomato Leaf Disease Classification via Compact Convolutional Neural Networks with Transfer Learning and Feature SelectionOmneya Attallah0Department of Electronics and Communications Engineering, College of Engineering and Technology, Arab Academy for Science, Technology and Maritime Transport, Alexandria 1029, EgyptTomatoes are one of the world’s greatest valuable vegetables and are regarded as the economic pillar of numerous countries. Nevertheless, these harvests remain susceptible to a variety of illnesses which can reduce and destroy the generation of healthy crops, making early and precise identification of these diseases critical. Therefore, in recent years, numerous studies have utilized deep learning (DL) models for automatic tomato leaf illness identification. However, many of these methods are based on a single DL architecture that needs a high computational ability to update these hyperparameters leading to a rise in the classification complexity. In addition, they extracted large dimensions from these networks which added to the classification complication. Therefore, this study proposes a pipeline for the automatic identification of tomato leaf diseases utilizing three compact convolutional neural networks (CNNs). It employs transfer learning to retrieve deep features out of the final fully connected layer of the CNNs for more condensed and high-level representation. Next, it merges features from the three CNNs to benefit from every CNN structure. Subsequently, it applies a hybrid feature selection approach to select and generate a comprehensive feature set of lower dimensions. Six classifiers are utilized in the tomato leaf illnesses identification procedure. The results indicate that the K-nearest neighbor and support vector machine have attained the highest accuracy of 99.92% and 99.90% using 22 and 24 features only. The experimental results of the proposed pipeline are also compared with previous research studies for tomato leaf diseases classification which verified its competing capacity.https://www.mdpi.com/2311-7524/9/2/149smart agricultureprecision agriculturedeep learningtomato leaf disease classificationfeature selectiontransfer learning
spellingShingle Omneya Attallah
Tomato Leaf Disease Classification via Compact Convolutional Neural Networks with Transfer Learning and Feature Selection
Horticulturae
smart agriculture
precision agriculture
deep learning
tomato leaf disease classification
feature selection
transfer learning
title Tomato Leaf Disease Classification via Compact Convolutional Neural Networks with Transfer Learning and Feature Selection
title_full Tomato Leaf Disease Classification via Compact Convolutional Neural Networks with Transfer Learning and Feature Selection
title_fullStr Tomato Leaf Disease Classification via Compact Convolutional Neural Networks with Transfer Learning and Feature Selection
title_full_unstemmed Tomato Leaf Disease Classification via Compact Convolutional Neural Networks with Transfer Learning and Feature Selection
title_short Tomato Leaf Disease Classification via Compact Convolutional Neural Networks with Transfer Learning and Feature Selection
title_sort tomato leaf disease classification via compact convolutional neural networks with transfer learning and feature selection
topic smart agriculture
precision agriculture
deep learning
tomato leaf disease classification
feature selection
transfer learning
url https://www.mdpi.com/2311-7524/9/2/149
work_keys_str_mv AT omneyaattallah tomatoleafdiseaseclassificationviacompactconvolutionalneuralnetworkswithtransferlearningandfeatureselection