Cargando…

MARGIN: Uncovering Deep Neural Networks Using Graph Signal Analysis

Interpretability has emerged as a crucial aspect of building trust in machine learning systems, aimed at providing insights into the working of complex neural networks that are otherwise opaque to a user. There are a plethora of existing solutions addressing various aspects of interpretability rangi...

Descripción completa

Detalles Bibliográficos
Autores principales: Anirudh, Rushil, Thiagarajan, Jayaraman J., Sridhar, Rahul, Bremer, Peer-Timo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8320743/
https://www.ncbi.nlm.nih.gov/pubmed/34337397
http://dx.doi.org/10.3389/fdata.2021.589417
_version_ 1783730697440067584
author Anirudh, Rushil
Thiagarajan, Jayaraman J.
Sridhar, Rahul
Bremer, Peer-Timo
author_facet Anirudh, Rushil
Thiagarajan, Jayaraman J.
Sridhar, Rahul
Bremer, Peer-Timo
author_sort Anirudh, Rushil
collection PubMed
description Interpretability has emerged as a crucial aspect of building trust in machine learning systems, aimed at providing insights into the working of complex neural networks that are otherwise opaque to a user. There are a plethora of existing solutions addressing various aspects of interpretability ranging from identifying prototypical samples in a dataset to explaining image predictions or explaining mis-classifications. While all of these diverse techniques address seemingly different aspects of interpretability, we hypothesize that a large family of interepretability tasks are variants of the same central problem which is identifying relative change in a model’s prediction. This paper introduces MARGIN, a simple yet general approach to address a large set of interpretability tasks MARGIN exploits ideas rooted in graph signal analysis to determine influential nodes in a graph, which are defined as those nodes that maximally describe a function defined on the graph. By carefully defining task-specific graphs and functions, we demonstrate that MARGIN outperforms existing approaches in a number of disparate interpretability challenges.
format Online
Article
Text
id pubmed-8320743
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-83207432021-07-30 MARGIN: Uncovering Deep Neural Networks Using Graph Signal Analysis Anirudh, Rushil Thiagarajan, Jayaraman J. Sridhar, Rahul Bremer, Peer-Timo Front Big Data Big Data Interpretability has emerged as a crucial aspect of building trust in machine learning systems, aimed at providing insights into the working of complex neural networks that are otherwise opaque to a user. There are a plethora of existing solutions addressing various aspects of interpretability ranging from identifying prototypical samples in a dataset to explaining image predictions or explaining mis-classifications. While all of these diverse techniques address seemingly different aspects of interpretability, we hypothesize that a large family of interepretability tasks are variants of the same central problem which is identifying relative change in a model’s prediction. This paper introduces MARGIN, a simple yet general approach to address a large set of interpretability tasks MARGIN exploits ideas rooted in graph signal analysis to determine influential nodes in a graph, which are defined as those nodes that maximally describe a function defined on the graph. By carefully defining task-specific graphs and functions, we demonstrate that MARGIN outperforms existing approaches in a number of disparate interpretability challenges. Frontiers Media S.A. 2021-05-04 /pmc/articles/PMC8320743/ /pubmed/34337397 http://dx.doi.org/10.3389/fdata.2021.589417 Text en Copyright © 2021 Anirudh, Thiagarajan, Sridhar and Bremer. 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 Big Data
Anirudh, Rushil
Thiagarajan, Jayaraman J.
Sridhar, Rahul
Bremer, Peer-Timo
MARGIN: Uncovering Deep Neural Networks Using Graph Signal Analysis
title MARGIN: Uncovering Deep Neural Networks Using Graph Signal Analysis
title_full MARGIN: Uncovering Deep Neural Networks Using Graph Signal Analysis
title_fullStr MARGIN: Uncovering Deep Neural Networks Using Graph Signal Analysis
title_full_unstemmed MARGIN: Uncovering Deep Neural Networks Using Graph Signal Analysis
title_short MARGIN: Uncovering Deep Neural Networks Using Graph Signal Analysis
title_sort margin: uncovering deep neural networks using graph signal analysis
topic Big Data
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8320743/
https://www.ncbi.nlm.nih.gov/pubmed/34337397
http://dx.doi.org/10.3389/fdata.2021.589417
work_keys_str_mv AT anirudhrushil marginuncoveringdeepneuralnetworksusinggraphsignalanalysis
AT thiagarajanjayaramanj marginuncoveringdeepneuralnetworksusinggraphsignalanalysis
AT sridharrahul marginuncoveringdeepneuralnetworksusinggraphsignalanalysis
AT bremerpeertimo marginuncoveringdeepneuralnetworksusinggraphsignalanalysis