Usefulness of interpretability methods to explain deep learning based plant stress phenotyping

07/14/2020
by   koushikn, et al.
0

Deep learning techniques have been successfully deployed for automating plant stress identification and quantification. In recent years, there is a growing push towards training models that are interpretable -i.e. that justify their classification decisions by visually highlighting image features that were crucial for classification decisions. The expectation is that trained network models utilize image features that mimic visual cues used by plant pathologists. In this work, we compare some of the most popular interpretability methods: Saliency Maps, SmoothGrad, Guided Backpropogation, Deep Taylor Decomposition, Integrated Gradients, Layer-wise Relevance Propagation and Gradient times Input, for interpreting the deep learning model. We train a DenseNet-121 network for the classification of eight different soybean stresses (biotic and abiotic). Using a dataset consisting of 16,573 RGB images of healthy and stressed soybean leaflets captured under controlled conditions, we obtained an overall classification accuracy of 95.05 \%. For a diverse subset of the test data, we compared the important features with those identified by a human expert. We observed that most interpretability methods identify the infected regions of the leaf as important features for some -- but not all -- of the correctly classified images. For some images, the output of the interpretability methods indicated that spurious feature correlations may have been used to correctly classify them. Although the output explanation maps of these interpretability methods may be different from each other for a given image, we advocate the use of these interpretability methods as `hypothesis generation' mechanisms that can drive scientific insight.

READ FULL TEXT

page 4

page 5

page 7

page 8

page 10

page 11

research
10/24/2017

Interpretable Deep Learning applied to Plant Stress Phenotyping

Availability of an explainable deep learning model that can be applied t...
research
07/05/2021

Improving a neural network model by explanation-guided training for glioma classification based on MRI data

In recent years, artificial intelligence (AI) systems have come to the f...
research
04/16/2021

Identifying Water Stress in Chickpea Plant by Analyzing Progressive Changes in Shoot Images using Deep Learning

To meet the needs of a growing world population, we need to increase the...
research
09/21/2017

Drought Stress Classification using 3D Plant Models

Quantification of physiological changes in plants can capture different ...
research
06/15/2021

Computer-aided Interpretable Features for Leaf Image Classification

Plant species identification is time consuming, costly, and requires lot...
research
09/05/2020

Generalization on the Enhancement of Layerwise Relevance Interpretability of Deep Neural Network

The practical application of deep neural networks are still limited by t...

Please sign up or login with your details

Forgot password? Click here to reset