Learning Graph Matching with Graph Neural Networks

被引:0
|
作者
Dobler, Kalvin [1 ]
Riesen, Kaspar [1 ]
机构
[1] Univ Bern, Inst Comp Sci, Neubruckstr 10, CH-3012 Bern, Switzerland
基金
瑞士国家科学基金会;
关键词
Structural Pattern Recognition; Graph Matching; Graph Edit Distance; Graph Representation Learning;
D O I
10.1007/978-3-031-71602-7_1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph matching aims at evaluating the dissimilarity of two graphs by defining a constrained correspondence between their nodes and edges. Error-tolerant graph matching, for instance, introduces the concept of a cost for penalizing structural differences in the matching. A popular method for this approach is graph edit distance, which is based on the cost of the minimal sequence of edit operations to transform a source graph into a target graph. One of the main problems of graph edit distance is the computational complexity, which is exponential in its exact form. In recent years, several approximation methods for graph edit distance have been presented which offer polynomial runtimes. In this paper, we approach the graph edit distance problem in a fundamentally different way. In particular, we propose to learn graph edit distance by means of graph neural networks. In a comprehensive experimental evaluation on six data sets, we verify that our approach not only provides comparable classification performance but also substantially reduces the runtime compared to a prominent algorithm for approximate graph edit distance computation.
引用
收藏
页码:3 / 12
页数:10
相关论文
共 50 条
  • [41] TinyGNN: Learning Efficient Graph Neural Networks
    Yan, Bencheng
    Wang, Chaokun
    Guo, Gaoyang
    Lou, Yunkai
    KDD '20: PROCEEDINGS OF THE 26TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2020, : 1848 - 1856
  • [42] Investigating Transfer Learning in Graph Neural Networks
    Kooverjee, Nishai
    James, Steven
    van Zyl, Terence
    ELECTRONICS, 2022, 11 (08)
  • [43] Deep Neural Networks for Learning Graph Representations
    Cao, Shaosheng
    Lu, Wei
    Xu, Qiongkai
    THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 1145 - 1152
  • [44] Learning Discrete Structures for Graph Neural Networks
    Franceschi, Luca
    Niepert, Mathias
    Pontil, Massimiliano
    He, Xiao
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 97, 2019, 97
  • [45] GLMNet: Graph learning-matching convolutional networks for feature matching *
    Jiang, Bo
    Sun, Pengfei
    Luo, Bin
    PATTERN RECOGNITION, 2022, 121
  • [46] CEGMA: Coordinated Elastic Graph Matching Acceleration for Graph Matching Networks
    Dai, Yue
    Zhang, Youtao
    Tang, Xulong
    2023 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA, 2023, : 584 - 597
  • [47] Graph matching by neural relaxation
    Turner, M
    Austin, J
    NEURAL COMPUTING & APPLICATIONS, 1998, 7 (03): : 238 - 248
  • [48] Graph matching by neural relaxation
    M. Turner
    J. Austin
    Neural Computing & Applications, 1998, 7 : 238 - 248
  • [49] Bag Graph: Multiple Instance Learning Using Bayesian Graph Neural Networks
    Pal, Soumyasundar
    Valkanas, Antonios
    Regol, Florence
    Coates, Mark
    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, : 7922 - 7930
  • [50] A comparison of statistical relational learning and graph neural networks for aggregate graph queries
    Embar, Varun
    Srinivasan, Sriram
    Getoor, Lise
    MACHINE LEARNING, 2021, 110 (07) : 1847 - 1866