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 条
  • [21] Side-Scan Sonar Analysis Using ROI Analysis and Deep Neural Networks
    Polap, Dawid
    Wawrzyniak, Natalia
    Wlodarczyk-Sielicka, Marta
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2022, 60
  • [22] On Graph Construction for Classification of Clinical Trials Protocols Using Graph Neural Networks
    Ferdowsi, Sohrab
    Copara, Jenny
    Gouareb, Racha
    Borissov, Nikolay
    Jaume-Santero, Fernando
    Amini, Poorya
    Teodoro, Douglas
    ARTIFICIAL INTELLIGENCE IN MEDICINE, AIME 2022, 2022, 13263 : 249 - 259
  • [23] Neural Pooling for Graph Neural Networks
    Harsha, Sai Sree
    Mishra, Deepak
    PATTERN RECOGNITION AND MACHINE INTELLIGENCE, PREMI 2021, 2024, 13102 : 171 - 180
  • [24] Detection of Infections using Graph Signal Processing in Heterogeneous Networks
    Hosseinalipour, Seyyedali
    Wang, Jie
    Dai, Huaiyu
    Wang, Wenye
    GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [25] Load Forecasting using Deep Neural Networks
    Hosein, Stefan
    Hosein, Patrick
    2017 IEEE POWER & ENERGY SOCIETY INNOVATIVE SMART GRID TECHNOLOGIES CONFERENCE (ISGT), 2017,
  • [26] Melanoma Screening using Deep Neural Networks
    Sachdev, Jayant
    Shekhar, Shashank
    Indu, S.
    2018 3RD INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2018,
  • [27] Detecting Malware Using Deep Neural Networks
    T. D. Ovasapyan
    M. A. Volkovskii
    A. S. Makarov
    Automatic Control and Computer Sciences, 2024, 58 (8) : 1147 - 1155
  • [28] Infection Analysis on Irregular Networks Through Graph Signal Processing
    Hosseinalipour, Seyyedali
    Wang, Jie
    Tian, Yuanzhe
    Dai, Huaiyu
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2020, 7 (03): : 1939 - 1952
  • [29] Graph Neural Networks for Intrusion Detection: A Survey
    Bilot, Tristan
    Madhoun, Nour El
    Al Agha, Khaldoun
    Zouaoui, Anis
    IEEE ACCESS, 2023, 11 : 49114 - 49139
  • [30] Peri-Net: Analysis of Crack Patterns Using Deep Neural Networks
    Kim M.
    Winovich N.
    Lin G.
    Jeong W.
    Journal of Peridynamics and Nonlocal Modeling, 2019, 1 (2) : 131 - 142