Cargando…
CNN-LRP: Understanding Convolutional Neural Networks Performance for Target Recognition in SAR Images
Target recognition is one of the most challenging tasks in synthetic aperture radar (SAR) image processing since it is highly affected by a series of pre-processing techniques which usually require sophisticated manipulation for different data and consume huge calculation resources. To alleviate thi...
Autores principales: | , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8272214/ https://www.ncbi.nlm.nih.gov/pubmed/34283094 http://dx.doi.org/10.3390/s21134536 |
_version_ | 1783721172864598016 |
---|---|
author | Zang, Bo Ding, Linlin Feng, Zhenpeng Zhu, Mingzhe Lei, Tao Xing, Mengdao Zhou, Xianda |
author_facet | Zang, Bo Ding, Linlin Feng, Zhenpeng Zhu, Mingzhe Lei, Tao Xing, Mengdao Zhou, Xianda |
author_sort | Zang, Bo |
collection | PubMed |
description | Target recognition is one of the most challenging tasks in synthetic aperture radar (SAR) image processing since it is highly affected by a series of pre-processing techniques which usually require sophisticated manipulation for different data and consume huge calculation resources. To alleviate this limitation, numerous deep-learning based target recognition methods are proposed, particularly combined with convolutional neural network (CNN) due to its strong capability of data abstraction and end-to-end structure. In this case, although complex pre-processing can be avoided, the inner mechanism of CNN is still unclear. Such a “black box” only tells a result but not what CNN learned from the input data, thus it is difficult for researchers to further analyze the causes of errors. Layer-wise relevance propagation (LRP) is a prevalent pixel-level rearrangement algorithm to visualize neural networks’ inner mechanism. LRP is usually applied in sparse auto-encoder with only fully-connected layers rather than CNN, but such network structure usually obtains much lower recognition accuracy than CNN. In this paper, we propose a novel LRP algorithm particularly designed for understanding CNN’s performance on SAR image target recognition. We provide a concise form of the correlation between output of a layer and weights of the next layer in CNNs. The proposed method can provide positive and negative contributions in input SAR images for CNN’s classification, viewed as a clear visual understanding of CNN’s recognition mechanism. Numerous experimental results demonstrate the proposed method outperforms common LRP. |
format | Online Article Text |
id | pubmed-8272214 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-82722142021-07-11 CNN-LRP: Understanding Convolutional Neural Networks Performance for Target Recognition in SAR Images Zang, Bo Ding, Linlin Feng, Zhenpeng Zhu, Mingzhe Lei, Tao Xing, Mengdao Zhou, Xianda Sensors (Basel) Article Target recognition is one of the most challenging tasks in synthetic aperture radar (SAR) image processing since it is highly affected by a series of pre-processing techniques which usually require sophisticated manipulation for different data and consume huge calculation resources. To alleviate this limitation, numerous deep-learning based target recognition methods are proposed, particularly combined with convolutional neural network (CNN) due to its strong capability of data abstraction and end-to-end structure. In this case, although complex pre-processing can be avoided, the inner mechanism of CNN is still unclear. Such a “black box” only tells a result but not what CNN learned from the input data, thus it is difficult for researchers to further analyze the causes of errors. Layer-wise relevance propagation (LRP) is a prevalent pixel-level rearrangement algorithm to visualize neural networks’ inner mechanism. LRP is usually applied in sparse auto-encoder with only fully-connected layers rather than CNN, but such network structure usually obtains much lower recognition accuracy than CNN. In this paper, we propose a novel LRP algorithm particularly designed for understanding CNN’s performance on SAR image target recognition. We provide a concise form of the correlation between output of a layer and weights of the next layer in CNNs. The proposed method can provide positive and negative contributions in input SAR images for CNN’s classification, viewed as a clear visual understanding of CNN’s recognition mechanism. Numerous experimental results demonstrate the proposed method outperforms common LRP. MDPI 2021-07-01 /pmc/articles/PMC8272214/ /pubmed/34283094 http://dx.doi.org/10.3390/s21134536 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Zang, Bo Ding, Linlin Feng, Zhenpeng Zhu, Mingzhe Lei, Tao Xing, Mengdao Zhou, Xianda CNN-LRP: Understanding Convolutional Neural Networks Performance for Target Recognition in SAR Images |
title | CNN-LRP: Understanding Convolutional Neural Networks Performance for Target Recognition in SAR Images |
title_full | CNN-LRP: Understanding Convolutional Neural Networks Performance for Target Recognition in SAR Images |
title_fullStr | CNN-LRP: Understanding Convolutional Neural Networks Performance for Target Recognition in SAR Images |
title_full_unstemmed | CNN-LRP: Understanding Convolutional Neural Networks Performance for Target Recognition in SAR Images |
title_short | CNN-LRP: Understanding Convolutional Neural Networks Performance for Target Recognition in SAR Images |
title_sort | cnn-lrp: understanding convolutional neural networks performance for target recognition in sar images |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8272214/ https://www.ncbi.nlm.nih.gov/pubmed/34283094 http://dx.doi.org/10.3390/s21134536 |
work_keys_str_mv | AT zangbo cnnlrpunderstandingconvolutionalneuralnetworksperformancefortargetrecognitioninsarimages AT dinglinlin cnnlrpunderstandingconvolutionalneuralnetworksperformancefortargetrecognitioninsarimages AT fengzhenpeng cnnlrpunderstandingconvolutionalneuralnetworksperformancefortargetrecognitioninsarimages AT zhumingzhe cnnlrpunderstandingconvolutionalneuralnetworksperformancefortargetrecognitioninsarimages AT leitao cnnlrpunderstandingconvolutionalneuralnetworksperformancefortargetrecognitioninsarimages AT xingmengdao cnnlrpunderstandingconvolutionalneuralnetworksperformancefortargetrecognitioninsarimages AT zhouxianda cnnlrpunderstandingconvolutionalneuralnetworksperformancefortargetrecognitioninsarimages |