CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networks

Open Access
Authors
  • F. Silvestri
Publication date 2021
Book title DLG-KDD’21
Book subtitle Deep Learning on Graphs, August 14–18, 2021, Online
Event 5th International Workshop on Deep Learning on Graphs: KDD 2021
Article number 3
Number of pages 6
Publisher New York, NY: ACM
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract
Given the increasing promise of Graph Neural Networks (GNNs) in real-world applications, several methods have been developed for explaining their predictions. So far, these methods have primarily focused on generating subgraphs that are especially relevant for a particular prediction. However, such methods do not provide a clear opportunity for recourse: given a prediction, we want to understand how the prediction can be changed in order to achieve a more desirable outcome. In this work, we propose a method for generating counterfactual (CF) explanations for GNNs: the minimal perturbation to the input (graph) data such that the prediction changes. Using only edge deletions, we find that our method can generate CF explanations for the majority of instances across three widely used datasets for GNN explanations, while removing less than 3 edges on average, with at least 94% accuracy. This indicates that our method primarily removes edges that are crucial for the original predictions, resulting in minimal CF explanations.
Document type Conference contribution
Note Title in workshop program: Counterfactual Explanations for Graph Neural Networks
Language English
Related publication CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networks
Published at https://doi.org/10.1145/1122445.1122456
Published at https://arxiv.org/abs/2102.03322v3 https://drive.google.com/file/d/1hV9AABZteioRZ-Ob5UM_E-VGRSKZ3jEK/view
Other links https://deep-learning-graphs.bitbucket.io/dlg-kdd21/index.html
Downloads
DLG21_paper_3 (Final published version)
Permalink to this page
Back