Cargando…

How Convolutional Neural Networks Diagnose Plant Disease

Deep learning with convolutional neural networks (CNNs) has achieved great success in the classification of various plant diseases. However, a limited number of studies have elucidated the process of inference, leaving it as an untouchable black box. Revealing the CNN to extract the learned feature...

Descripción completa

Detalles Bibliográficos
Autores principales: Toda, Yosuke, Okura, Fumio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: AAAS 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7706313/
https://www.ncbi.nlm.nih.gov/pubmed/33313540
http://dx.doi.org/10.34133/2019/9237136
_version_ 1783617128461500416
author Toda, Yosuke
Okura, Fumio
author_facet Toda, Yosuke
Okura, Fumio
author_sort Toda, Yosuke
collection PubMed
description Deep learning with convolutional neural networks (CNNs) has achieved great success in the classification of various plant diseases. However, a limited number of studies have elucidated the process of inference, leaving it as an untouchable black box. Revealing the CNN to extract the learned feature as an interpretable form not only ensures its reliability but also enables the validation of the model authenticity and the training dataset by human intervention. In this study, a variety of neuron-wise and layer-wise visualization methods were applied using a CNN, trained with a publicly available plant disease image dataset. We showed that neural networks can capture the colors and textures of lesions specific to respective diseases upon diagnosis, which resembles human decision-making. While several visualization methods were used as they are, others had to be optimized to target a specific layer that fully captures the features to generate consequential outputs. Moreover, by interpreting the generated attention maps, we identified several layers that were not contributing to inference and removed such layers inside the network, decreasing the number of parameters by 75% without affecting the classification accuracy. The results provide an impetus for the CNN black box users in the field of plant science to better understand the diagnosis process and lead to further efficient use of deep learning for plant disease diagnosis.
format Online
Article
Text
id pubmed-7706313
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher AAAS
record_format MEDLINE/PubMed
spelling pubmed-77063132020-12-10 How Convolutional Neural Networks Diagnose Plant Disease Toda, Yosuke Okura, Fumio Plant Phenomics Research Article Deep learning with convolutional neural networks (CNNs) has achieved great success in the classification of various plant diseases. However, a limited number of studies have elucidated the process of inference, leaving it as an untouchable black box. Revealing the CNN to extract the learned feature as an interpretable form not only ensures its reliability but also enables the validation of the model authenticity and the training dataset by human intervention. In this study, a variety of neuron-wise and layer-wise visualization methods were applied using a CNN, trained with a publicly available plant disease image dataset. We showed that neural networks can capture the colors and textures of lesions specific to respective diseases upon diagnosis, which resembles human decision-making. While several visualization methods were used as they are, others had to be optimized to target a specific layer that fully captures the features to generate consequential outputs. Moreover, by interpreting the generated attention maps, we identified several layers that were not contributing to inference and removed such layers inside the network, decreasing the number of parameters by 75% without affecting the classification accuracy. The results provide an impetus for the CNN black box users in the field of plant science to better understand the diagnosis process and lead to further efficient use of deep learning for plant disease diagnosis. AAAS 2019-03-26 /pmc/articles/PMC7706313/ /pubmed/33313540 http://dx.doi.org/10.34133/2019/9237136 Text en Copyright © 2019 Yosuke Toda and Fumio Okura. https://creativecommons.org/licenses/by/4.0/ Exclusive licensee Nanjing Agricultural University. Distributed under a Creative Commons Attribution License (CC BY 4.0).
spellingShingle Research Article
Toda, Yosuke
Okura, Fumio
How Convolutional Neural Networks Diagnose Plant Disease
title How Convolutional Neural Networks Diagnose Plant Disease
title_full How Convolutional Neural Networks Diagnose Plant Disease
title_fullStr How Convolutional Neural Networks Diagnose Plant Disease
title_full_unstemmed How Convolutional Neural Networks Diagnose Plant Disease
title_short How Convolutional Neural Networks Diagnose Plant Disease
title_sort how convolutional neural networks diagnose plant disease
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7706313/
https://www.ncbi.nlm.nih.gov/pubmed/33313540
http://dx.doi.org/10.34133/2019/9237136
work_keys_str_mv AT todayosuke howconvolutionalneuralnetworksdiagnoseplantdisease
AT okurafumio howconvolutionalneuralnetworksdiagnoseplantdisease