Javascript must be enabled to continue!
How Convolutional Neural Networks Diagnose Plant Disease
View through CrossRef
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.
American Association for the Advancement of Science (AAAS)
Title: How Convolutional Neural Networks Diagnose Plant Disease
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.
Related Results
Convolutional Neural Networks for Image-Based High-Throughput Plant Phenotyping: A Review
Convolutional Neural Networks for Image-Based High-Throughput Plant Phenotyping: A Review
Plant phenotyping has been recognized as a bottleneck for improving the efficiency of breeding programs, understanding plant-environment interactions, and managing agricultural sys...
Redundancy-Aware Pruning of Convolutional Neural Networks
Redundancy-Aware Pruning of Convolutional Neural Networks
Pruning is an effective way to slim and speed up convolutional neural networks. Generally previous work directly pruned neural networks in the original feature space without consid...
Bicomplex Projection Rule for Complex-Valued Hopfield Neural Networks
Bicomplex Projection Rule for Complex-Valued Hopfield Neural Networks
A complex-valued Hopfield neural network (CHNN) with a multistate activation function is a multistate model of neural associative memory. The weight parameters need a lot of memory...
Noise Robust Projection Rule for Klein Hopfield Neural Networks
Noise Robust Projection Rule for Klein Hopfield Neural Networks
Multistate Hopfield models, such as complex-valued Hopfield neural networks (CHNNs), have been used as multistate neural associative memories. Quaternion-valued Hopfield neural net...
Synaptic Dynamics in Analog VLSI
Synaptic Dynamics in Analog VLSI
Synapses are crucial elements for computation and information transfer in both real and artificial neural systems. Recent experimental findings and theoretical models of pulse-base...
KAT4IA: K-Means Assisted Training for Image Analysis of Field-Grown Plant Phenotypes
KAT4IA: K-Means Assisted Training for Image Analysis of Field-Grown Plant Phenotypes
High-throughput phenotyping enables the efficient collection of plant trait data at scale. One example involves using imaging systems over key phases of a crop growing season. Alth...
Partipatory disease surveilance in Fentale & Adama Districts of East Shewa Zone, Oromia Regional State
Partipatory disease surveilance in Fentale & Adama Districts of East Shewa Zone, Oromia Regional State
Livestock play a major role in the livelihoods of over 70% of the population. Small ruminants provide with a vast range of products and services, including milk, meat, skins, and w...
Plant Phenotyping: Past, Present, and Future
Plant Phenotyping: Past, Present, and Future
A plant develops the dynamic phenotypes from the interaction of the plant with the environment. Understanding these processes that span plant’s lifetime in a permanently changing e...