Cargando…
Plant Disease Classification: A Comparative Evaluation of Convolutional Neural Networks and Deep Learning Optimizers
Recently, plant disease classification has been done by various state-of-the-art deep learning (DL) architectures on the publicly available/author generated datasets. This research proposed the deep learning-based comparative evaluation for the classification of plant disease in two steps. Firstly,...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7599959/ https://www.ncbi.nlm.nih.gov/pubmed/33036220 http://dx.doi.org/10.3390/plants9101319 |
_version_ | 1783603011108470784 |
---|---|
author | Saleem, Muhammad Hammad Potgieter, Johan Arif, Khalid Mahmood |
author_facet | Saleem, Muhammad Hammad Potgieter, Johan Arif, Khalid Mahmood |
author_sort | Saleem, Muhammad Hammad |
collection | PubMed |
description | Recently, plant disease classification has been done by various state-of-the-art deep learning (DL) architectures on the publicly available/author generated datasets. This research proposed the deep learning-based comparative evaluation for the classification of plant disease in two steps. Firstly, the best convolutional neural network (CNN) was obtained by conducting a comparative analysis among well-known CNN architectures along with modified and cascaded/hybrid versions of some of the DL models proposed in the recent researches. Secondly, the performance of the best-obtained model was attempted to improve by training through various deep learning optimizers. The comparison between various CNNs was based on performance metrics such as validation accuracy/loss, F1-score, and the required number of epochs. All the selected DL architectures were trained in the PlantVillage dataset which contains 26 different diseases belonging to 14 respective plant species. Keras with TensorFlow backend was used to train deep learning architectures. It is concluded that the Xception architecture trained with the Adam optimizer attained the highest validation accuracy and F1-score of 99.81% and 0.9978 respectively which is comparatively better than the previous approaches and it proves the novelty of the work. Therefore, the method proposed in this research can be applied to other agricultural applications for transparent detection and classification purposes. |
format | Online Article Text |
id | pubmed-7599959 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-75999592020-11-01 Plant Disease Classification: A Comparative Evaluation of Convolutional Neural Networks and Deep Learning Optimizers Saleem, Muhammad Hammad Potgieter, Johan Arif, Khalid Mahmood Plants (Basel) Article Recently, plant disease classification has been done by various state-of-the-art deep learning (DL) architectures on the publicly available/author generated datasets. This research proposed the deep learning-based comparative evaluation for the classification of plant disease in two steps. Firstly, the best convolutional neural network (CNN) was obtained by conducting a comparative analysis among well-known CNN architectures along with modified and cascaded/hybrid versions of some of the DL models proposed in the recent researches. Secondly, the performance of the best-obtained model was attempted to improve by training through various deep learning optimizers. The comparison between various CNNs was based on performance metrics such as validation accuracy/loss, F1-score, and the required number of epochs. All the selected DL architectures were trained in the PlantVillage dataset which contains 26 different diseases belonging to 14 respective plant species. Keras with TensorFlow backend was used to train deep learning architectures. It is concluded that the Xception architecture trained with the Adam optimizer attained the highest validation accuracy and F1-score of 99.81% and 0.9978 respectively which is comparatively better than the previous approaches and it proves the novelty of the work. Therefore, the method proposed in this research can be applied to other agricultural applications for transparent detection and classification purposes. MDPI 2020-10-06 /pmc/articles/PMC7599959/ /pubmed/33036220 http://dx.doi.org/10.3390/plants9101319 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Saleem, Muhammad Hammad Potgieter, Johan Arif, Khalid Mahmood Plant Disease Classification: A Comparative Evaluation of Convolutional Neural Networks and Deep Learning Optimizers |
title | Plant Disease Classification: A Comparative Evaluation of Convolutional Neural Networks and Deep Learning Optimizers |
title_full | Plant Disease Classification: A Comparative Evaluation of Convolutional Neural Networks and Deep Learning Optimizers |
title_fullStr | Plant Disease Classification: A Comparative Evaluation of Convolutional Neural Networks and Deep Learning Optimizers |
title_full_unstemmed | Plant Disease Classification: A Comparative Evaluation of Convolutional Neural Networks and Deep Learning Optimizers |
title_short | Plant Disease Classification: A Comparative Evaluation of Convolutional Neural Networks and Deep Learning Optimizers |
title_sort | plant disease classification: a comparative evaluation of convolutional neural networks and deep learning optimizers |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7599959/ https://www.ncbi.nlm.nih.gov/pubmed/33036220 http://dx.doi.org/10.3390/plants9101319 |
work_keys_str_mv | AT saleemmuhammadhammad plantdiseaseclassificationacomparativeevaluationofconvolutionalneuralnetworksanddeeplearningoptimizers AT potgieterjohan plantdiseaseclassificationacomparativeevaluationofconvolutionalneuralnetworksanddeeplearningoptimizers AT arifkhalidmahmood plantdiseaseclassificationacomparativeevaluationofconvolutionalneuralnetworksanddeeplearningoptimizers |