Proceedings

AKBR: Learning Adaptive Kernel-based Representations for Graph Classification

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 2703-2712.

https://doi.org/10.24963/ijcai.2025/301

Abstract

In this paper, we propose a new model to learn Adaptive Kernel-based Representations (AKBR) for graph classification. Unlike state-of-the-art R-convolution graph kernels that are defined by merely counting any pair of isomorphic substructures between graphs and cannot provide an end-to-end learning mechanism for the classifier, the proposed AKBR approach aims to define an end-to-end representation learning model to construct an adaptive kernel matrix for graphs. To this end, we commence by leveraging a novel feature-channel attention mechanism to capture the interdependencies between different substructure invariants of original graphs. The proposed AKBR model can thus effectively identify the structural importance of different substructures, and compute the R-convolution kernel between pairwise graphs associated with the more significant substructures specified by their structural attentions. Furthermore, the proposed AKBR model employs all sample graphs as the prototype graphs, naturally providing an end-to-end learning architecture between the kernel computation as well as the classifier. Experimental results show that the proposed AKBR model outperforms existing state-of-the-art graph kernels and deep learning methods on standard graph benchmarks.

  1. [Atwood and Towsley, 2016] James Atwood and Don Towsley. Diffusion-convolutional neural networks. In Proceedings of NeurIPS, volume 29, 2016.
  2. [Aziz et al., 2020] Furqan Aziz, Afan Ullah, and Faiza Shah. Fea- ture selection and learning for graphlet kernel. Pattern Recogni- tion Letters, 136:63-70, 2020.
  3. [Bai et al., 2013] Lu Bai, Edwin R Hancock, and Lin Han. A graph embedding method using the jensen-shannon divergence. In Pro- ceedings of CAIP, pages 102-109, 2013.
  4. [Bai et al., 2020a] Lu Bai, Lixin Cui, Zhihong Zhang, Lixiang Xu, Yue Wang, and Edwin R Hancock. Entropic dynamic time warping kernels for co-evolving financial time series analysis. IEEE Transactions on Neural Networks and Learning Systems, 34(4):1808-1822, 2020.
  5. [Bai et al., 2020b] Lu Bai, Yuhang Jiao, Lixin Cui, and Edwin R Hancock. Learning aligned-spatial graph convolutional networks for graph classification. In Proceedings of ECML PKDD, pages 464-482. Springer, 2020.
  6. [Bai et al., 2022a] Lu Bai, Lixin Cui, and Edwin R. Hancock. A hierarchical transitive-aligned graph kernel for un-attributed graphs. In Proceedings of ICML, 2022.
  7. [Bai et al., 2022b] Lu Bai, Lixin Cui, Yuhang Jiao, Luca Rossi, and Edwin R. Hancock. Learning backtrackless aligned-spatial graph convolutional networks for graph classification. IEEE Trans. Pat- tern Anal. Mach. Intell., 44(2):783-798, 2022.
  8. [Bai et al., 2023] Lu Bai, Yuhang Jiao, Lixin Cui, Luca Rossi, Yue Wang, Philip S. Yu, and Edwin R. Hancock. Learning graph con- volutional networks based on quantum vertex information propa- gation. IEEE Trans. Knowl. Data Eng., 35(2):1747-1760, 2023.
  9. [Bai et al., 2024] Lu Bai, Lixin Cui, Yue Wang, Ming Li, Jing Li, Philip S. Yu, and Edwin R. Hancock. HAQJSK: hierarchical- aligned quantum jensen-shannon kernels for graph classification. IEEE Trans. Knowl. Data Eng., 36(11):6370-6384, 2024.
  10. [Bai et al., 2025] Lu Bai, Lixin Cui, Ming Li, Peng Ren, Yue Wang, Lichi Zhang, Philip S. Yu, and Edwin R. Hancock. AEGK: aligned entropic graph kernels through continuous-time quantum walks. IEEE Trans. Knowl. Data Eng., 37(3):1064-1078, 2025.
  11. [Borgwardt and Kriegel, 2005] Karsten M Borgwardt and Hans- Peter Kriegel. Shortest-path kernels on graphs. In Proceedings of ICDM, pages 8-pp, 2005.
  12. [Bruna et al., 2014] Joan Bruna, Wojciech Zaremba, Arthur Szlam, and Yann LeCun. Spectral networks and locally connected net- works on graphs. In Proceedings of ICLR, 2014.
  13. [Bunke and Riesen, 2008] Horst Bunke and Kaspar Riesen. Graph classification based on dissimilarity space embedding. In Pro- ceedings of SSPR, pages 996-1007, 2008.
  14. [Chang and Lin, 2011] C.-C Chang and C.-J. Lin. Libsvm: A library for support vector machines. Software available at http://www.csie.ntu.edu.tw/ cjlin/libsvm, 2011. Link
  15. [Choromanski et al., 2022] Krzysztof Choromanski, Han Lin, Haoxian Chen, Tianyi Zhang, Arijit Sehanobish, Valerii Likhosh- erstov, Jack Parker-Holder, Tamás Sarlós, Adrian Weller, and Thomas Weingarten. From block-toeplitz matrices to differen- tial equations on graphs: towards a general theory for scalable masked transformers. In Proceedings of ICML, 2022.
  16. [Cortes and Vapnik, 1995] Corinna Cortes and Vladimir Vapnik. Support-vector networks. Machine learning, 20:273-297, 1995.
  17. [Cui et al., 2024] Lixin Cui, Lu Bai, Xiao Bai, Yue Wang, and Ed- win R. Hancock. Learning aligned vertex convolutional networks for graph classification. IEEE Trans. Neural Networks Learn. Syst., 35(4):4423-4437, 2024.
  18. [Du et al., 2019] Simon S. Du, Kangcheng Hou, Ruslan Salakhut- dinov, Barnabás Póczos, Ruosong Wang, and Keyulu Xu. Graph neural tangent kernel: Fusing graph neural networks with graph kernels. In Proceedings of NeurIPS, pages 5724-5734, 2019.
  19. [Dwivedi et al., 2022] Vijay Prakash Dwivedi, Anh Tuan Luu, Thomas Laurent, Yoshua Bengio, and Xavier Bresson. Graph neural networks with learnable structural and positional repre- sentations. In Proceedings of ICLR. OpenReview.net, 2022.
  20. [Feng et al., 2022] Aosong Feng, Chenyu You, Shiqiang Wang, and Leandros Tassiulas. Kergnns: Interpretable graph neural net- works with graph kernels. In Proceedings of AAAI, pages 6614- 6622. AAAI Press, 2022.
  21. [Floyd, 1962] Robert W Floyd. Algorithm 97: shortest path. Com- munications of the ACM, 5(6):345, 1962.
  22. [Gärtner et al., 2003] Thomas Gärtner, Peter Flach, and Stefan Wrobel. On graph kernels: Hardness results and efficient alter- natives. In Proceedings of COLT, pages 129-143, 2003.
  23. [Gasteiger et al., 2021] Johannes Gasteiger, Florian Becker, and Stephan Günnemann. Gemnet: Universal directional graph neu- ral networks for molecules. Proceedings of NeurIPS, 34:6790- 6802, 2021.
  24. [Guo et al., 2022] Meng-Hao Guo, Zheng-Ning Liu, Tai-Jiang Mu, and Shi-Min Hu. Beyond self-attention: External attention using two linear layers for visual tasks. IEEE Transactions on Pattern Analysis and Machine Intelligence, 45(5):5436-5447, 2022.
  25. [Haussler and et al., 1999] David Haussler and et al. Convolution kernels on discrete structures. Technical report, Citeseer, 1999.
  26. [Hu et al., 2018] Jie Hu, Li Shen, and Gang Sun. Squeeze-and- excitation networks. In Proceedings of CVPR, pages 7132-7141, 2018.
  27. [Hu et al., 2020] Weihua Hu, Matthias Fey, Marinka Zitnik, Yux- iao Dong, Hongyu Ren, Bowen Liu, Michele Catasta, and Jure Leskovec. Open graph benchmark: Datasets for machine learn- ing on graphs. In Proceedings of NeurIPS, 2020.
  28. [Kipf and Welling, 2017] Thomas N. Kipf and Max Welling. Semi- supervised classification with graph convolutional networks. In Proceedings of ICLR, 2017.
  29. [Kriege and Mutzel, 2012] Nils M. Kriege and Petra Mutzel. Sub- graph matching kernels for attributed graphs. In Proceedings of ICML, 2012.
  30. [Kriege et al., 2016] Nils M Kriege, Pierre-Louis Giscard, and Richard Wilson. On valid optimal assignment kernels and ap- plications to graph classification. In Proceedings of NeurIPS, volume 29, 2016.
  31. [Morris et al., 2019] Christopher Morris, Martin Ritzert, Matthias Fey, William L Hamilton, Jan Eric Lenssen, Gaurav Rattan, and Martin Grohe. Weisfeiler and leman go neural: Higher-order graph neural networks. In Proceedings of AAAI, pages 4602- 4609, 2019.
  32. [Morris et al., 2020] Christopher Morris, Nils M Kriege, Franka Bause, Kristian Kersting, Petra Mutzel, and Marion Neumann. Tudataset: A collection of benchmark datasets for learning with graphs. arXiv preprint arXiv:2007.08663, 2020.
  33. [Niepert et al., 2016] Mathias Niepert, Mohamed Ahmed, and Konstantin Kutzkov. Learning convolutional neural networks for graphs. In Proceedings of ICML, pages 2014-2023, 2016.
  34. [Nikolentzos and Vazirgiannis, 2018] Giannis Nikolentzos and Michalis Vazirgiannis. Message passing graph kernels. arXiv preprint arXiv:1808.02510, 2018.
  35. [Nikolentzos and Vazirgiannis, 2020] Giannis Nikolentzos and Michalis Vazirgiannis. Random walk graph neural networks. In Hugo Larochelle, Marc'Aurelio Ranzato, Raia Hadsell, Maria-Florina Balcan, and Hsuan-Tien Lin, editors, Proceedings of NeurIPS, 2020.
  36. [Nikolentzos and Vazirgiannis, 2023] Giannis Nikolentzos and Michalis Vazirgiannis. Graph alignment kernels using weisfeiler and leman hierarchies. In Proceedings of AISTATS, pages 2019-2034. PMLR, 2023.
  37. [Nikolentzos et al., 2018a] Giannis Nikolentzos, Polykarpos Mela- dianos, Stratis Limnios, and Michalis Vazirgiannis. A degeneracy framework for graph similarity. In Proceedings of IJCAI, pages 2595-2601, 2018.
  38. [Nikolentzos et al., 2018b] Giannis Nikolentzos, Polykarpos Mela- dianos, Stratis Limnios, and Michalis Vazirgiannis. A degeneracy framework for graph similarity. In Proceedings of IJCAI, pages 2595-2601, 2018.
  39. [Shervashidze et al., 2009] Nino Shervashidze, SVN Vish- wanathan, Tobias Petri, Kurt Mehlhorn, and Karsten Borgwardt. Efficient graphlet kernels for large graph comparison. In Artificial intelligence and statistics, pages 488-495, 2009.
  40. [Shervashidze et al., 2011] Nino Shervashidze, Pascal Schweitzer, Erik Jan Van Leeuwen, Kurt Mehlhorn, and Karsten M Borg- wardt. Weisfeiler-lehman graph kernels. Journal of Machine Learning Research, 12(9), 2011.
  41. [Siddiqi et al., 1999] Kaleem Siddiqi, Ali Shokoufandeh, Sven J Dickinson, and Steven W Zucker. Shock graphs and shape match- ing. International Journal of Computer Vision, 35:13-32, 1999.
  42. [Tang et al., 2024] Shuhao Tang, Hao Tian, Xiaofeng Cao, and Wei Ye. Deep hierarchical graph alignment kernels. In Proceedings of IJCAI, pages 4964-4972. ijcai.org, 2024. IJCAI
  43. [Togninalli et al., 2019] Matteo Togninalli, Elisabetta Ghisu, Felipe Llinares-López, Bastian Rieck, and Karsten Borgwardt. Wasser- stein weisfeiler-lehman graph kernels. Proceedings of NeurIPS, 32, 2019.
  44. [Vaswani et al., 2017] Ashish Vaswani, Noam Shazeer, Niki Par- mar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. Attention is all you need. In Pro- ceedings of NeurIPS, volume 30, 2017.
  45. [Weisfeiler and Lehman, 1968] B. Weisfeiler and A.A. Lehman. A reduction of a graph to a canonical form and an algebra aris- ing during this reduction. Nauchno-Technicheskaya Informatsia, Ser.2(9), 1968.
  46. [Wijesinghe and Wang, 2022] Asiri Wijesinghe and Qing Wang. A new perspective on" how graph neural networks go beyond weisfeiler-lehman?". In Proceedings od ICLR, 2022.
  47. [Xu et al., 2019] Keyulu Xu, Weihua Hu, Jure Leskovec, and Ste- fanie Jegelka. How powerful are graph neural networks? In Proceedings of ICLR. OpenReview.net, 2019.
  48. [Xu et al., 2024] Jiaxing Xu, Aihu Zhang, Qingtian Bian, Vi- jay Prakash Dwivedi, and Yiping Ke. Union subgraph neural networks. In Proceedings of AAAI, pages 16173-16183, 2024.
  49. [Yanardag and Vishwanathan, 2015] Pinar Yanardag and SVN Vishwanathan. Deep graph kernels. In Proceedings of SIGKDD, pages 1365-1374, 2015.
  50. [Zambon et al., 2018] Daniele Zambon, Cesare Alippi, and Lorenzo Livi. Concept drift and anomaly detection in graph streams. IEEE transactions on neural networks and learning systems, 29(11):5592-5605, 2018.
  51. [Zhang et al., 2018] Muhan Zhang, Zhicheng Cui, Marion Neu- mann, and Yixin Chen. An end-to-end deep learning architecture for graph classification. In Proceedings of AAAI, 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards