PAGE: Prototype-Based Model-Level Explanations for Graph Neural Networks

被引:2
|
作者
Shin, Yong-Min [1 ]
Kim, Sun-Woo [2 ]
Shin, Won-Yong [1 ,3 ]
机构
[1] Yonsei Univ, Sch Math & Comp Computat Sci & Engn, Seoul 03722, South Korea
[2] Korea Adv Inst Sci & Technol KAIST, Kim Jaechul Grad Sch AI, Seoul 02455, South Korea
[3] Pohang Univ Sci & Technol POSTECH, Grad Sch Artificial Intelligence, Pohang 37673, South Korea
基金
新加坡国家研究基金会;
关键词
Prototypes; Graph neural networks; Computational modeling; Predictive models; Training; Mathematical models; Analytical models; Embedding; model-level explanation; graph classification; graph neural network (GNN); prototype graph;
D O I
10.1109/TPAMI.2024.3379251
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Aside from graph neural networks (GNNs) attracting significant attention as a powerful framework revolutionizing graph representation learning, there has been an increasing demand for explaining GNN models. Although various explanation methods for GNNs have been developed, most studies have focused on instance-level explanations, which produce explanations tailored to a given graph instance. In our study, we propose Prototype-bAsed GNN-Explainer (PAGE), a novel model-level GNN explanation method that explains what the underlying GNN model has learned for graph classification by discovering human-interpretable prototype graphs . Our method produces explanations for a given class , thus being capable of offering more concise and comprehensive explanations than those of instance-level explanations. First, PAGE selects embeddings of class-discriminative input graphs on the graph-level embedding space after clustering them. Then, PAGE discovers a common subgraph pattern by iteratively searching for high matching node tuples using node-level embeddings via a prototype scoring function, thereby yielding a prototype graph as our explanation. Using six graph classification datasets, we demonstrate that PAGE qualitatively and quantitatively outperforms the state-of-the-art model-level explanation method. We also carry out systematic experimental studies by demonstrating the relationship between PAGE and instance-level explanation methods, the robustness of PAGE to input data scarce environments, and the computational efficiency of the proposed prototype scoring function in PAGE .
引用
收藏
页码:6559 / 6576
页数:18
相关论文
共 50 条
  • [1] XGNN: Towards Model-Level Explanations of Graph Neural Networks
    Yuan, Hao
    Tang, Jiliang
    Hu, Xia
    Ji, Shuiwang
    KDD '20: PROCEEDINGS OF THE 26TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2020, : 430 - 438
  • [2] Prototype-Based Explanations for Graph Neural Networks (Student Abstract)
    Shin, Yong-Min
    Kim, Sun-Woo
    Yoon, Eun-Bi
    Shin, Won-Yong
    THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 13047 - 13048
  • [3] Prototype-Based Interpretable Graph Neural Networks
    Ragno, Alessio
    Rosa, Biagio La
    Capobianco, Roberto
    IEEE Transactions on Artificial Intelligence, 2024, 5 (04): : 1486 - 1495
  • [4] Airway Anomaly Detection by Prototype-Based Graph Neural Network
    Zhao, Tianyi
    Yin, Zhaozheng
    MEDICAL IMAGE COMPUTING AND COMPUTER ASSISTED INTERVENTION - MICCAI 2021, PT V, 2021, 12905 : 195 - 204
  • [5] Towards Prototype-Based Self-Explainable Graph Neural Network
    Dai, Enyan
    Wang, Suhang
    ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2025, 19 (02)
  • [6] Prototype-based explanations to improve understanding of unsupervised datasets
    Casalino, Gabriella
    Castellano, Giovanna
    Kaczmarek-Majer, Katarzyna
    Zaza, Gianluca
    2024 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, FUZZ-IEEE 2024, 2024,
  • [7] KnowGNN: a knowledge-aware and structure-sensitive model-level explainer for graph neural networks
    Ma, Yinglong
    Liu, Xiaofeng
    Guo, Chenqi
    Jin, Beihong
    Liu, Huili
    APPLIED INTELLIGENCE, 2025, 55 (02)
  • [8] An Efficient Prototype-Based Clustering Approach for Edge Pruning in Graph Neural Networks to Battle Over-Smoothing
    Huang, Yuyang
    Lu, Wenjing
    Yang, Yang
    PROCEEDINGS OF THE THIRTY-THIRD INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2024, 2024, : 4201 - 4209
  • [9] Interpretable Prototype-based Graph Information Bottleneck
    Seo, Sangwoo
    Kim, Sungwon
    Park, Chanyoung
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [10] Prototype-based Embedding Network for Scene Graph Generation
    Zheng, Chaofan
    Lyu, Xinyu
    Gao, Lianli
    Dai, Bo
    Song, Jingkuan
    2023 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2023, : 22783 - 22792