Higher-Order Explanations of Graph Neural Networks via Relevant Walks

  • Schnake, Thomas; 
  • Eberle, Oliver; 
  • Lederer, Jonas; 
  • Nakajima, Shinichi; 
  • Schuett, Kristof T.; 
  • ... Mueller, Klaus-Robert; 
  • 외 1명
Citations

WEB OF SCIENCE

192
Citations

SCOPUS

236

초록

Graph Neural Networks (GNNs) are a popular approach for predicting graph structured data. As GNNs tightly entangle the input graph into the neural network structure, common explainable AI approaches are not applicable. To a large extent, GNNs have remained black-boxes for the user so far. In this paper, we show that GNNs can in fact be naturally explained using higher-order expansions, i.e., by identifying groups of edges that jointly contribute to the prediction. Practically, we find that such explanations can be extracted using a nested attribution scheme, where existing techniques such as layer-wise relevance propagation (LRP) can be applied at each step. The output is a collection of walks into the input graph that are relevant for the prediction. Our novel explanation method, which we denote by GNN-LRP, is applicable to a broad range of graph neural networks and lets us extract practically relevant insights on sentiment analysis of text data, structure-property relationships in quantum chemistry, and image classification.

키워드

Graph neural networks; Neural networks; Predictive models; Optimization; Taylor series; Feature extraction; Adaptation models; Graph neural networks; higher-order explanations; layer-wise relevance propagation; explainable machine learning
제목
Higher-Order Explanations of Graph Neural Networks via Relevant Walks
저자
Schnake, Thomas; Eberle, Oliver; Lederer, Jonas; Nakajima, Shinichi; Schuett, Kristof T.; Mueller, Klaus-Robert; Montavon, Gregoire
DOI
10.1109/TPAMI.2021.3115452
발행일
2022-11-01
유형
Article
저널명
IEEE Transactions on Pattern Analysis and Machine Intelligence
권
44
호
11
페이지
7581 ~ 7596