Explainable Neural Subgraph Matching With Learnable Multi-Hop Attention

被引:0
|
作者
Nguyen, Duc Q. [1 ]
Toan Nguyen, Thanh [2 ]
Jo, Jun [3 ]
Poux, Florent [4 ]
Anirban, Shikha [5 ]
Quan, Tho T. [1 ]
机构
[1] Ho Chi Minh City Univ Technol VNU HCM, Fac Comp Sci & Engn, Ho Chi Minh City 700000, Vietnam
[2] HUTECH Univ, Fac Informat Technol, Ho Chi Minh City 700000, Vietnam
[3] Griffith Univ, Sch Informat & Commun Technol, Southport, Qld 4222, Australia
[4] Univ Liege, Fac Sci, Dept Geog, B-4000 Liege, Belgium
[5] Murdoch Univ, Coll Sci Technol Engn & Math, Sch Informat Technol, Murdoch, WA 6150, Australia
来源
IEEE ACCESS | 2024年 / 12卷
基金
瑞士国家科学基金会;
关键词
Spread spectrum communication; Pattern matching; Multitasking; Adaptation models; Graph neural networks; Object recognition; Explainability; graph neural networks; learnable multi-hop attention; subgraph matching; NETWORK; ALGORITHM;
D O I
10.1109/ACCESS.2024.3458050
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Subgraph matching is a challenging problem with a wide range of applications in drug discovery, social network analysis, biochemistry, and cognitive science. It involves determining whether a given query graph is present within a larger target graph. Traditional graph-matching algorithms provide precise results but face challenges in large graph instances due to the NP-complete nature of the problem, limiting their practical applicability. In contrast, recent neural network-based approximations offer more scalable solutions but often lack interpretable node correspondences. To address these limitations, this article presents a multi-task learning framework called xNeuSM: Explainable Neural Subgraph Matching, which introduces Graph Learnable Multi-hop Attention Networks (GLeMA) that adaptively learn the parameters governing the attention factor decay for each node across hops rather than relying on fixed hyperparameters. Our framework jointly optimizes both subgraph matching and finding subgraph-isomorphism mappings. We provide a theoretical analysis establishing error bounds for GLeMA's approximation of multi-hop attention as a function of the number of hops. Additionally, we prove that learning distinct attention decay factors for each node leads to a correct approximation of multi-hop attention. Empirical evaluation on real-world datasets shows that xNeuSM achieves substantial improvements in prediction F1 score of up to 34% compared to approximate baselines and, notably, at least a seven-fold faster query time than exact algorithms. With these results, xNeuSM can be applied to solve matching problems in various domains spanning from biochemistry to social science.
引用
收藏
页码:130474 / 130492
页数:19
相关论文
共 50 条
  • [1] MHNA: Multi-Hop Neighbors Aware Index for Accelerating Subgraph Matching
    Qin, Yuzhou
    Wang, Xin
    Hao, Wenqi
    WEB AND BIG DATA, PT I, APWEB-WAIM 2023, 2024, 14331 : 283 - 298
  • [2] Multi-hop Attention Graph Neural Networks
    Wang, Guangtao
    Ying, Rex
    Huang, Jing
    Leskovec, Jure
    PROCEEDINGS OF THE THIRTIETH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2021, 2021, : 3089 - 3096
  • [3] Attention over Heads: A Multi-Hop Attention for Neural Machine Translation
    Iida, Shohei
    Kimura, Ryuichiro
    Cui, Hongyi
    Hung, Po-Hsuan
    Utsuro, Takehito
    Nagata, Masaaki
    57TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2019:): STUDENT RESEARCH WORKSHOP, 2019, : 217 - 222
  • [4] Multi-hop Attention GNN with Answer-Evidence Contrastive Loss for Multi-hop QA
    Yang, Ni
    Yang, Meng
    2023 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, IJCNN, 2023,
  • [5] HOP, UNION, GENERATE: Explainable Multi-hop Reasoning without Rationale Supervision
    Zhao, Wenting
    Chiu, Justin T.
    Cardie, Claire
    Rush, Alexander M.
    2023 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING (EMNLP 2023), 2023, : 16119 - 16130
  • [6] ExKGR: Explainable Multi-hop Reasoning for Evolving Knowledge Graph
    Yan, Cheng
    Zhao, Feng
    Jin, Hai
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2022, PT I, 2022, : 153 - 161
  • [7] HOTPOTQA: A Dataset for Diverse, Explainable Multi-hop Question Answering
    Yang, Zhilin
    Peng, Qi
    Zhang, Saizheng
    Bengiov, Yoshua
    Cohent, William W.
    Salakhutdinov, Ruslan
    Manning, Christopher D.
    2018 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING (EMNLP 2018), 2018, : 2369 - 2380
  • [8] Explainable Multi-hop Verbal Reasoning Through Internal Monologue
    Liang, Zhengzhong
    Bethard, Steven
    Surdeanu, Mihai
    2021 CONFERENCE OF THE NORTH AMERICAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS: HUMAN LANGUAGE TECHNOLOGIES (NAACL-HLT 2021), 2021, : 1225 - 1250
  • [9] White blood cell classification using multi-hop attention graph neural networks
    Duc, Minh Ly
    Bilik, Petr
    Martinek, Radek
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 272
  • [10] Multi-hop Hierarchical Graph Neural Networks
    Xue, Hui
    Sun, Xin-Kai
    Sun, Wei-Xiang
    2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP 2020), 2020, : 82 - 89