MARGIN: Uncovering Deep Neural Networks Using Graph Signal Analysis

被引:0
|
作者
Anirudh, Rushil [1 ]
Thiagarajan, Jayaraman J. [1 ]
Sridhar, Rahul [2 ]
Bremer, Peer-Timo [1 ]
机构
[1] Lawrence Livermore Natl Lab, Ctr Appl Sci Comp CASC, Livermore, CA 94550 USA
[2] Walmart Labs, San Bruno, CA USA
来源
FRONTIERS IN BIG DATA | 2021年 / 4卷
关键词
graph signal processing; interpretability; influence sampling; adversarial attacks; machine learning; LEARNING IMPORTANT FEATURES;
D O I
10.3389/fdata.2021.589417
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] An Inside Look at Deep Neural Networks using Graph Signal Processing
    Gripon, Vincent
    Ortega, Antonio
    Girault, Benjamin
    2018 INFORMATION THEORY AND APPLICATIONS WORKSHOP (ITA), 2018,
  • [2] Learning Graph Dynamics using Deep Neural Networks
    Narayan, Apurva
    Roe, Peter H. O'N
    IFAC PAPERSONLINE, 2018, 51 (02): : 433 - 438
  • [3] DAGSurv: Directed Acyclic Graph Based Survival Analysis Using Deep Neural Networks
    Sharma, Ansh Kumar
    Kukreja, Rahul
    Prasad, Ranjitha
    Rao, Shilpa
    ASIAN CONFERENCE ON MACHINE LEARNING, VOL 157, 2021, 157 : 1065 - 1080
  • [4] Graph Unrolling Networks: Interpretable Neural Networks for Graph Signal Denoising
    Chen, Siheng
    Eldar, Yonina C.
    Zhao, Lingxiao
    IEEE Transactions on Signal Processing, 2021, 69 : 3699 - 3713
  • [5] Graph Unrolling Networks: Interpretable Neural Networks for Graph Signal Denoising
    Chen, Siheng
    Eldar, Yonina C.
    Zhao, Lingxiao
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2021, 69 : 3699 - 3713
  • [6] Towards Explaining Deep Neural Networks Through Graph Analysis
    Horta, Vitor A. C.
    Mileo, Alessandra
    DATABASE AND EXPERT SYSTEMS APPLICATIONS (DEXA 2019), 2019, 1062 : 155 - 165
  • [7] DEEP NEURAL NETWORKS ON GRAPH SIGNALS FOR BRAIN IMAGING ANALYSIS
    Guo, Yiluan
    Nejati, Hossein
    Cheung, Ngai-Man
    2017 24TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2017, : 3295 - 3299
  • [8] Uncovering stress fields and defects distributions in graphene using deep neural networks
    M. A. N. Dewapriya
    R. K. N. D. Rajapakse
    W. P. S. Dias
    International Journal of Fracture, 2023, 242 : 107 - 127
  • [9] Fast and Deep Graph Neural Networks
    Gallicchio, Claudio
    Micheli, Alessio
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 3898 - 3905
  • [10] Search for deep graph neural networks
    Feng, Guosheng
    Wang, Hongzhi
    Wang, Chunnan
    INFORMATION SCIENCES, 2023, 649