Cargando…

Leveraging Guided Backpropagation to Select Convolutional Neural Networks for Plant Classification

The development of state-of-the-art convolutional neural networks (CNN) has allowed researchers to perform plant classification tasks previously thought impossible and rely on human judgment. Researchers often develop complex CNN models to achieve better performances, introducing over-parameterizati...

Descripción completa

Detalles Bibliográficos
Autores principales: Mostafa, Sakib, Mondal, Debajyoti, Beck, Michael A., Bidinosti, Christopher P., Henry, Christopher J., Stavness, Ian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9132261/
https://www.ncbi.nlm.nih.gov/pubmed/35647528
http://dx.doi.org/10.3389/frai.2022.871162
_version_ 1784713339071365120
author Mostafa, Sakib
Mondal, Debajyoti
Beck, Michael A.
Bidinosti, Christopher P.
Henry, Christopher J.
Stavness, Ian
author_facet Mostafa, Sakib
Mondal, Debajyoti
Beck, Michael A.
Bidinosti, Christopher P.
Henry, Christopher J.
Stavness, Ian
author_sort Mostafa, Sakib
collection PubMed
description The development of state-of-the-art convolutional neural networks (CNN) has allowed researchers to perform plant classification tasks previously thought impossible and rely on human judgment. Researchers often develop complex CNN models to achieve better performances, introducing over-parameterization and forcing the model to overfit on a training dataset. The most popular process for evaluating overfitting in a deep learning model is using accuracy and loss curves. Train and loss curves may help understand the performance of a model but do not provide guidance on how the model could be modified to attain better performance. In this article, we analyzed the relation between the features learned by a model and its capacity and showed that a model with higher representational capacity might learn many subtle features that may negatively affect its performance. Next, we showed that the shallow layers of a deep learning model learn more diverse features than the ones learned by the deeper layers. Finally, we propose SSIM cut curve, a new way to select the depth of a CNN model by using the pairwise similarity matrix between the visualization of the features learned at different depths by using Guided Backpropagation. We showed that our proposed method could potentially pave a new way to select a better CNN model.
format Online
Article
Text
id pubmed-9132261
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-91322612022-05-26 Leveraging Guided Backpropagation to Select Convolutional Neural Networks for Plant Classification Mostafa, Sakib Mondal, Debajyoti Beck, Michael A. Bidinosti, Christopher P. Henry, Christopher J. Stavness, Ian Front Artif Intell Artificial Intelligence The development of state-of-the-art convolutional neural networks (CNN) has allowed researchers to perform plant classification tasks previously thought impossible and rely on human judgment. Researchers often develop complex CNN models to achieve better performances, introducing over-parameterization and forcing the model to overfit on a training dataset. The most popular process for evaluating overfitting in a deep learning model is using accuracy and loss curves. Train and loss curves may help understand the performance of a model but do not provide guidance on how the model could be modified to attain better performance. In this article, we analyzed the relation between the features learned by a model and its capacity and showed that a model with higher representational capacity might learn many subtle features that may negatively affect its performance. Next, we showed that the shallow layers of a deep learning model learn more diverse features than the ones learned by the deeper layers. Finally, we propose SSIM cut curve, a new way to select the depth of a CNN model by using the pairwise similarity matrix between the visualization of the features learned at different depths by using Guided Backpropagation. We showed that our proposed method could potentially pave a new way to select a better CNN model. Frontiers Media S.A. 2022-05-11 /pmc/articles/PMC9132261/ /pubmed/35647528 http://dx.doi.org/10.3389/frai.2022.871162 Text en Copyright © 2022 Mostafa, Mondal, Beck, Bidinosti, Henry and Stavness. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Artificial Intelligence
Mostafa, Sakib
Mondal, Debajyoti
Beck, Michael A.
Bidinosti, Christopher P.
Henry, Christopher J.
Stavness, Ian
Leveraging Guided Backpropagation to Select Convolutional Neural Networks for Plant Classification
title Leveraging Guided Backpropagation to Select Convolutional Neural Networks for Plant Classification
title_full Leveraging Guided Backpropagation to Select Convolutional Neural Networks for Plant Classification
title_fullStr Leveraging Guided Backpropagation to Select Convolutional Neural Networks for Plant Classification
title_full_unstemmed Leveraging Guided Backpropagation to Select Convolutional Neural Networks for Plant Classification
title_short Leveraging Guided Backpropagation to Select Convolutional Neural Networks for Plant Classification
title_sort leveraging guided backpropagation to select convolutional neural networks for plant classification
topic Artificial Intelligence
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9132261/
https://www.ncbi.nlm.nih.gov/pubmed/35647528
http://dx.doi.org/10.3389/frai.2022.871162
work_keys_str_mv AT mostafasakib leveragingguidedbackpropagationtoselectconvolutionalneuralnetworksforplantclassification
AT mondaldebajyoti leveragingguidedbackpropagationtoselectconvolutionalneuralnetworksforplantclassification
AT beckmichaela leveragingguidedbackpropagationtoselectconvolutionalneuralnetworksforplantclassification
AT bidinostichristopherp leveragingguidedbackpropagationtoselectconvolutionalneuralnetworksforplantclassification
AT henrychristopherj leveragingguidedbackpropagationtoselectconvolutionalneuralnetworksforplantclassification
AT stavnessian leveragingguidedbackpropagationtoselectconvolutionalneuralnetworksforplantclassification