PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networks

被引:0
|
作者
Vu, Minh N. [1 ]
Thai, My T. [1 ]
机构
[1] Univ Florida, Gainesville, FL 32611 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In Graph Neural Networks (GNNs), the graph structure is incorporated into the learning of node representations. This complex structure makes explaining GNNs' predictions become much more challenging. In this paper, we propose PGM-Explainer, a Probabilistic Graphical Model (PGM) model-agnostic explainer for GNNs. Given a prediction to be explained, PGM-Explainer identifies crucial graph components and generates an explanation in form of a PGM approximating that prediction. Different from existing explainers for GNNs where the explanations are drawn from a set of linear functions of explained features, PGM-Explainer is able to demonstrate the dependencies of explained features in form of conditional probabilities. Our theoretical analysis shows that the PGM generated by PGM-Explainer includes the Markov-blanket of the target prediction, i.e. including all its statistical information. We also show that the explanation returned by PGM-Explainer contains the same set of independence statements in the perfect map. Our experiments on both synthetic and real-world datasets show that PGM-Explainer achieves better performance than existing explainers in many benchmark tasks.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] An Explainer for Temporal Graph Neural Networks
    He, Wenchong
    Vu, Minh N.
    Jiang, Zhe
    Thai, My T.
    [J]. 2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 6384 - 6389
  • [2] Factorized Explainer for Graph Neural Networks
    Huang, Rundong
    Shirani, Farhad
    Luo, Dongsheng
    [J]. THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 11, 2024, : 12626 - 12634
  • [3] Inference in Probabilistic Graphical Models by Graph Neural Networks
    Yoon, KiJung
    Liao, Renjie
    Xiong, Yuwen
    Zhang, Lisa
    Fetaya, Ethan
    Urtasun, Raquel
    Zemel, Richard
    Pitkow, Xaq
    [J]. CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 868 - 875
  • [4] Reinforced Causal Explainer for Graph Neural Networks
    Wang, Xiang
    Wu, Yingxin
    Zhang, An
    Feng, Fuli
    He, Xiangnan
    Chua, Tat-Seng
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2023, 45 (02) : 2297 - 2309
  • [5] Reinforcement Learning Enhanced Explainer for Graph Neural Networks
    Shan, Caihua
    Shen, Yifei
    Zhang, Yao
    Li, Xiang
    Li, Dongsheng
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [6] GraphLIME: Local Interpretable Model Explanations for Graph Neural Networks
    Huang, Qiang
    Yamada, Makoto
    Tian, Yuan
    Singh, Dinesh
    Chang, Yi
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (07) : 6968 - 6972
  • [7] XGNN: Towards Model-Level Explanations of Graph Neural Networks
    Yuan, Hao
    Tang, Jiliang
    Hu, Xia
    Ji, Shuiwang
    [J]. KDD '20: PROCEEDINGS OF THE 26TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2020, : 430 - 438
  • [8] Using Graphical Models as Explanations in Deep Neural Networks
    Le, Franck
    Srivatsa, Mudhakar
    Reddy, Krishna Kesari
    Roy, Kaushik
    [J]. 2019 IEEE 16TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SMART SYSTEMS (MASS 2019), 2019, : 283 - 289
  • [9] GNNExplainer: Generating Explanations for Graph Neural Networks
    Ying, Rex
    Bourgeois, Dylan
    You, Jiaxuan
    Zitnik, Marinka
    Leskovec, Jure
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [10] Generative Causal Explanations for Graph Neural Networks
    Lin, Wanyu
    Lan, Hao
    Li, Baochun
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 139, 2021, 139