Zorro

Valid, sparse, and stable explanations in graph neural networks

Journal Article (2023)
Authors

Thorben Funke (Leibniz University of Hannover)

M. Khosla (Multimedia Computing)

Mandeep Rathee (Leibniz University of Hannover)

Avishek Anand (TU Delft - Web Information Systems)

Affiliation
Multimedia Computing
Copyright
© 2023 Thorben Funke, M. Khosla, Mandeep Rathee, A. Anand
To reference this document use:
https://doi.org/10.1109/TKDE.2022.3201170
More Info
expand_more
Publication Year
2023
Language
English
Copyright
© 2023 Thorben Funke, M. Khosla, Mandeep Rathee, A. Anand
Affiliation
Multimedia Computing
Issue number
8
Volume number
35
Pages (from-to)
8687-8698
DOI:
https://doi.org/10.1109/TKDE.2022.3201170
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

With the ever-increasing popularity and applications of graph neural networks, several proposals have been made to explain and understand the decisions of a graph neural network. Explanations for graph neural networks differ in principle from other input settings. It is important to attribute the decision to input features and other related instances connected by the graph structure. We find that the previous explanation generation approaches that maximize the mutual information between the label distribution produced by the model and the explanation to be restrictive. Specifically, existing approaches do not enforce explanations to be valid, sparse, or robust to input perturbations. In this paper, we lay down some of the fundamental principles that an explanation method for graph neural networks should follow and introduce a metric RDT-Fidelity as a measure of the explanation's effectiveness. We propose a novel approach Zorro based on the principles from rate-distortion theory that uses a simple combinatorial procedure to optimize for RDT-Fidelity. Extensive experiments on real and synthetic datasets reveal that Zorro produces sparser, stable, and more faithful explanations than existing graph neural network explanation approaches.

Files

Zorro_Valid_Sparse_and_Stable_... (pdf)
(pdf | 0.754 Mb)
- Embargo expired in 24-07-2023
License info not available