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...
Autores principales: | , , , |
---|---|
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 |