CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networks

被引:0
|
作者
Lucic, Ana [1 ]
ter Hoeve, Maartje [1 ]
Tolomei, Gabriele [2 ]
de Rijke, Maarten [1 ]
Silvestri, Fabrizio [2 ]
机构
[1] Univ Amsterdam, Amsterdam, Netherlands
[2] Sapienza Univ Rome, Rome, Italy
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Given the increasing promise of graph neural networks (GNNs) in real-world applications, several methods have been developed for explaining their predictions. Existing methods for interpreting predictions from GNNs have primarily focused on generating subgraphs that are especially relevant for a particular prediction. However, such methods are not counterfactual (CF) in nature: given a prediction, we want to understand how the prediction can be changed in order to achieve an alternative outcome. In this work, we propose a method for generating 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, CF-GNNExplainer, 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 CF-GNNExplainer primarily removes edges that are crucial for the original predictions, resulting in minimal CF explanations.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] GNNExplainer: Generating Explanations for Graph Neural Networks
    Ying, Rex
    Bourgeois, Dylan
    You, Jiaxuan
    Zitnik, Marinka
    Leskovec, Jure
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [2] Robust Counterfactual Explanations on Graph Neural Networks
    Bajaj, Mohit
    Chu, Lingyang
    Xue, Zi Yu
    Pei, Jian
    Wang, Lanjun
    Lam, Peter Cho-Ho
    Zhang, Yong
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [3] Investigating Brain Connectivity with Graph Neural Networks and GNNExplainer
    Zhdanov, Maksim
    Steinmann, Saskia
    Hoffmann, Nico
    2022 26TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2022, : 5155 - 5161
  • [4] Formalising the Robustness of Counterfactual Explanations for Neural Networks
    Jiang, Junqi
    Leofante, Francesco
    Rago, Antonio
    Toni, Francesca
    THIRTY-SEVENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 37 NO 12, 2023, : 14901 - 14909
  • [5] ACGAN-GNNExplainer: Auxiliary Conditional Generative Explainer for Graph Neural Networks
    Li, Yiqiao
    Zhou, Jianlong
    Dong, Yifei
    Shafiabady, Niusha
    Chen, Fang
    PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023, 2023, : 1259 - 1267
  • [6] Towards Fair Graph Neural Networks via Graph Counterfactual
    Guo, Zhimeng
    Li, Jialiang
    Xiao, Teng
    Ma, Yao
    Wang, Suhang
    PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023, 2023, : 669 - 678
  • [7] Counterfactual Explanations for Neural Recommenders
    Tran, Khanh Hiep
    Ghazimatin, Azin
    Roy, Rishiraj Saha
    SIGIR '21 - PROCEEDINGS OF THE 44TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2021, : 1627 - 1631
  • [8] Learning and Evaluating Graph Neural Network Explanations based on Counterfactual and Factual Reasoning
    Tan, Juntao
    Geng, Shijie
    Fu, Zuohui
    Ge, Yingqiang
    Xu, Shuyuan
    Li, Yunqi
    Zhang, Yongfeng
    PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 1018 - 1027
  • [9] Generative Causal Explanations for Graph Neural Networks
    Lin, Wanyu
    Lan, Hao
    Li, Baochun
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 139, 2021, 139
  • [10] Counterfactual based reinforcement learning for graph neural networks
    Pham, David
    Zhang, Yongfeng
    ANNALS OF OPERATIONS RESEARCH, 2022,