Cargando…

An Interactive Visualization for Feature Localization in Deep Neural Networks

Deep artificial neural networks have become the go-to method for many machine learning tasks. In the field of computer vision, deep convolutional neural networks achieve state-of-the-art performance for tasks such as classification, object detection, or instance segmentation. As deep neural networks...

Descripción completa

Detalles Bibliográficos
Autores principales: Zurowietz, Martin, Nattkemper, Tim W.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7861262/
https://www.ncbi.nlm.nih.gov/pubmed/33733166
http://dx.doi.org/10.3389/frai.2020.00049
_version_ 1783647047828635648
author Zurowietz, Martin
Nattkemper, Tim W.
author_facet Zurowietz, Martin
Nattkemper, Tim W.
author_sort Zurowietz, Martin
collection PubMed
description Deep artificial neural networks have become the go-to method for many machine learning tasks. In the field of computer vision, deep convolutional neural networks achieve state-of-the-art performance for tasks such as classification, object detection, or instance segmentation. As deep neural networks become more and more complex, their inner workings become more and more opaque, rendering them a “black box” whose decision making process is no longer comprehensible. In recent years, various methods have been presented that attempt to peek inside the black box and to visualize the inner workings of deep neural networks, with a focus on deep convolutional neural networks for computer vision. These methods can serve as a toolbox to facilitate the design and inspection of neural networks for computer vision and the interpretation of the decision making process of the network. Here, we present the new tool Interactive Feature Localization in Deep neural networks (IFeaLiD) which provides a novel visualization approach to convolutional neural network layers. The tool interprets neural network layers as multivariate feature maps and visualizes the similarity between the feature vectors of individual pixels of an input image in a heat map display. The similarity display can reveal how the input image is perceived by different layers of the network and how the perception of one particular image region compares to the perception of the remaining image. IFeaLiD runs interactively in a web browser and can process even high resolution feature maps in real time by using GPU acceleration with WebGL 2. We present examples from four computer vision datasets with feature maps from different layers of a pre-trained ResNet101. IFeaLiD is open source and available online at https://ifealid.cebitec.uni-bielefeld.de.
format Online
Article
Text
id pubmed-7861262
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-78612622021-03-16 An Interactive Visualization for Feature Localization in Deep Neural Networks Zurowietz, Martin Nattkemper, Tim W. Front Artif Intell Artificial Intelligence Deep artificial neural networks have become the go-to method for many machine learning tasks. In the field of computer vision, deep convolutional neural networks achieve state-of-the-art performance for tasks such as classification, object detection, or instance segmentation. As deep neural networks become more and more complex, their inner workings become more and more opaque, rendering them a “black box” whose decision making process is no longer comprehensible. In recent years, various methods have been presented that attempt to peek inside the black box and to visualize the inner workings of deep neural networks, with a focus on deep convolutional neural networks for computer vision. These methods can serve as a toolbox to facilitate the design and inspection of neural networks for computer vision and the interpretation of the decision making process of the network. Here, we present the new tool Interactive Feature Localization in Deep neural networks (IFeaLiD) which provides a novel visualization approach to convolutional neural network layers. The tool interprets neural network layers as multivariate feature maps and visualizes the similarity between the feature vectors of individual pixels of an input image in a heat map display. The similarity display can reveal how the input image is perceived by different layers of the network and how the perception of one particular image region compares to the perception of the remaining image. IFeaLiD runs interactively in a web browser and can process even high resolution feature maps in real time by using GPU acceleration with WebGL 2. We present examples from four computer vision datasets with feature maps from different layers of a pre-trained ResNet101. IFeaLiD is open source and available online at https://ifealid.cebitec.uni-bielefeld.de. Frontiers Media S.A. 2020-07-23 /pmc/articles/PMC7861262/ /pubmed/33733166 http://dx.doi.org/10.3389/frai.2020.00049 Text en Copyright © 2020 Zurowietz and Nattkemper. http://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
Zurowietz, Martin
Nattkemper, Tim W.
An Interactive Visualization for Feature Localization in Deep Neural Networks
title An Interactive Visualization for Feature Localization in Deep Neural Networks
title_full An Interactive Visualization for Feature Localization in Deep Neural Networks
title_fullStr An Interactive Visualization for Feature Localization in Deep Neural Networks
title_full_unstemmed An Interactive Visualization for Feature Localization in Deep Neural Networks
title_short An Interactive Visualization for Feature Localization in Deep Neural Networks
title_sort interactive visualization for feature localization in deep neural networks
topic Artificial Intelligence
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7861262/
https://www.ncbi.nlm.nih.gov/pubmed/33733166
http://dx.doi.org/10.3389/frai.2020.00049
work_keys_str_mv AT zurowietzmartin aninteractivevisualizationforfeaturelocalizationindeepneuralnetworks
AT nattkempertimw aninteractivevisualizationforfeaturelocalizationindeepneuralnetworks
AT zurowietzmartin interactivevisualizationforfeaturelocalizationindeepneuralnetworks
AT nattkempertimw interactivevisualizationforfeaturelocalizationindeepneuralnetworks