LGAIMay 24, 2022

Faithful Explanations for Deep Graph Models

CMU
arXiv:2205.11850v12 citationsh-index: 34
Originality Incremental advance
AI Analysis

This work addresses the need for reliable interpretability in graph-based machine learning, which is crucial for domains like social network analysis or bioinformatics, though it is incremental in improving explanation methods.

The paper tackles the problem of generating faithful explanations for Graph Neural Networks (GNNs) by analyzing existing methods and introducing a new method called KEC, which provably maximizes faithfulness and shows effectiveness in empirical tests on synthetic and real-world datasets.

This paper studies faithful explanations for Graph Neural Networks (GNNs). First, we provide a new and general method for formally characterizing the faithfulness of explanations for GNNs. It applies to existing explanation methods, including feature attributions and subgraph explanations. Second, our analytical and empirical results demonstrate that feature attribution methods cannot capture the nonlinear effect of edge features, while existing subgraph explanation methods are not faithful. Third, we introduce \emph{k-hop Explanation with a Convolutional Core} (KEC), a new explanation method that provably maximizes faithfulness to the original GNN by leveraging information about the graph structure in its adjacency matrix and its \emph{k-th} power. Lastly, our empirical results over both synthetic and real-world datasets for classification and anomaly detection tasks with GNNs demonstrate the effectiveness of our approach.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes