Explanation-based Graph Neural Networks for Graph Classification

被引:0
|
作者
Seo, Sangwoo [1 ]
Jung, Seungjun [1 ]
Kim, Changick [1 ]
机构
[1] Korea Adv Inst Sci & Technol KAIST, Sch Elect Engn, 291 Daehak Ro, Daejeon 34141, South Korea
关键词
D O I
10.1109/ICPR56361.2022.9956478
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph Neural Network models can be used to quickly analyze interactions between multiple data expressed in a graph structure, with high accuracy. Previous studies accurately extract subgraphs which have a significant influence on the whole graph, providing accurate explanations for predictions of GNN. We noted that explanation components could help improve classification performance as unique representations of each class. Therefore, we suggest the GNN performance can be further improved by using explanation components. In this paper, we propose an Explanation-Based Graph Neural Networks (EBGNN) that utilizes contrastive learning at the instance level, by applying explanation components. In EBGNN, the explanation components ensure similarity for instances within the same class, and promote separability for instances in different classes. Finally, we conducted an evaluation on five benchmark datasets (MUTAG, IMDB-BINARY, PROTEINS, NCI1, and DD). Our experiment showed a significant increase in graph classification performance compared to state-of-the-art methods.
引用
收藏
页码:2836 / 2842
页数:7
相关论文
共 50 条
  • [1] Semisupervised Graph Neural Networks for Graph Classification
    Xie, Yu
    Liang, Yanfeng
    Gong, Maoguo
    Qin, A. K.
    Ong, Yew-Soon
    He, Tiantian
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (10) : 6222 - 6235
  • [2] Causal Explanation of Graph Neural Networks
    Debbi, Hichem
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2024, PT I, 2025, 15346 : 277 - 288
  • [3] Polynomial-based graph convolutional neural networks for graph classification
    Luca Pasa
    Nicolò Navarin
    Alessandro Sperduti
    Machine Learning, 2022, 111 : 1205 - 1237
  • [4] Polynomial-based graph convolutional neural networks for graph classification
    Pasa, Luca
    Navarin, Nicolo
    Sperduti, Alessandro
    MACHINE LEARNING, 2022, 111 (04) : 1205 - 1237
  • [5] Revisiting Attention-Based Graph Neural Networks for Graph Classification
    Tao, Ye
    Li, Ying
    Wu, Zhonghai
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XVII, PPSN 2022, PT I, 2022, 13398 : 442 - 458
  • [6] Parameterized Hypercomplex Graph Neural Networks for Graph Classification
    Le, Tuan
    Bertolini, Marco
    Noe, Frank
    Clevert, Djork-Arne
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2021, PT III, 2021, 12893 : 204 - 216
  • [7] Imbalanced Graph Classification via Graph-of-Graph Neural Networks
    Wang, Yu
    Zhao, Yuying
    Shah, Neil
    Derr, Tyler
    PROCEEDINGS OF THE 31ST ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2022, 2022, : 2068 - 2077
  • [8] Global explanation supervision for Graph Neural Networks
    Etemadyrad, Negar
    Gao, Yuyang
    Dinakarrao, Sai Manoj Pudukotai
    Zhao, Liang
    FRONTIERS IN BIG DATA, 2024, 7
  • [9] On Structural Explanation of Bias in Graph Neural Networks
    Dong, Yushun
    Wang, Song
    Wang, Yu
    Derr, Tyler
    Li, Jundong
    PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022, 2022, : 316 - 326
  • [10] Effects of Graph Pooling Layers on Classification with Graph Neural Networks
    Studer, Linda
    Wallau, Jannis
    Ingold, Rolf
    Fischer, Andreas
    2020 7TH SWISS CONFERENCE ON DATA SCIENCE, SDS, 2020, : 57 - 58