Graph kernels based on optimal node assignment

被引:3
作者
Salim, Asif [1 ]
Shiju, S. S. [2 ]
Sumitra, S. [1 ]
机构
[1] Indian Inst Space Sci & Technol, Dept Math, Thiruvananthapuram 695547, Kerala, India
[2] Litmus7 Syst Consulting, Kochi, Kerala, India
关键词
Kernel methods; Optimal assignment; R-convolution; Graph kernels; Support vector machines; Graph classification; PREDICTION;
D O I
10.1016/j.knosys.2022.108519
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The success of kernel algorithms depends on the kernel it uses and hence the development of kernels for structured data like graphs is an active research field. We designed two graph kernels by making use of the optimal assignment kernel framework, which is a less explored graph framework compared to its counterpart, namely, R-convolution kernels. In our work, the bijection associated with the optimal assignment framework is defined between sets that consist of the nodes of the graph kernel arguments and hence we named the proposed kernels as optimal node assignment kernels (ONA). In ONA, the nodes of the given data are divided into groups named as neighbourhood sets on the basis of the labels generated by the Weisfeiler-Lehman (WL) test for graph isomorphism and a matrix representation is defined for them. A kernel is then defined over the domain that consists of the neighbourhood sets in terms of such matrices and an aggregate measure of those kernel values is used for defining ONA kernel. The validity of the proposed kernels is mathematically proved. The kernel calculation using the hierarchy structure associated with the optimal assignment framework is also discussed. The performance of the proposed ONA kernels was analysed using graph classification datasets and was found to be superior in comparison with the other state-of-the-art graph kernels. (c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:10
相关论文
共 56 条
  • [1] [Anonymous], 2013, Advances in Neural Information Processing Systems
  • [2] [Anonymous], 1999, CONVOLUTION KERNELS
  • [3] Feature selection and learning for graphlet kernel
    Aziz, Furqan
    Ullah, Afan
    Shah, Faiza
    [J]. PATTERN RECOGNITION LETTERS, 2020, 136 : 63 - 70
  • [4] Graph Isomorphism in Quasipolynomial Time [Extended Abstract]
    Babai, Laszlo
    [J]. STOC'16: PROCEEDINGS OF THE 48TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2016, : 684 - 697
  • [5] Bai L, 2015, PR MACH LEARN RES, V37, P30
  • [6] Fast depth-based subgraph kernels for unattributed graphs
    Bai, Lu
    Hancock, Edwin R.
    [J]. PATTERN RECOGNITION, 2016, 50 : 233 - 245
  • [7] A quantum Jensen-Shannon graph kernel for unattributed graphs
    Bai, Lu
    Rossi, Luca
    Torsello, Andrea
    Hancock, Edwin R.
    [J]. PATTERN RECOGNITION, 2015, 48 (02) : 344 - 355
  • [8] Shortest-path kernels on graphs
    Borgwardt, KM
    Kriegel, HP
    [J]. Fifth IEEE International Conference on Data Mining, Proceedings, 2005, : 74 - 81
  • [9] Protein function prediction via graph kernels
    Borgwardt, KM
    Ong, CS
    Schönauer, S
    Vishwanathan, SVN
    Smola, AJ
    Kriegel, HP
    [J]. BIOINFORMATICS, 2005, 21 : I47 - I56
  • [10] Target-Aware Holistic Influence Maximization in Spatial Social Networks
    Cai, Taotao
    Li, Jianxin
    Mian, Ajmal S.
    li, Ronghua
    Sellis, Timos
    Yu, Jeffrey Xu
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (04) : 1993 - 2007