Skip to main content

An Efficient Entropy-Based Graph Kernel

  • Conference paper
  • First Online:
Graph-Based Representations in Pattern Recognition (GbRPR 2023)

Abstract

Graph kernels are methods used in machine learning algorithms for handling graph-structured data. They are widely used for graph classification in various domains and are particularly valued for their accuracy. However, most existing graph kernels are not fast enough. To address this issue, we propose a new graph kernel based on the concept of entropy. Our method has the advantage of handling labeled and attributed graphs while significantly reducing computation time when compared to other graph kernels. We evaluated our method on several datasets and compared it with various state-of-the-art techniques. The results show a clear improvement in the performance of the initial method. Furthermore, our findings rank among the best in terms of classification accuracy and computation speed compared to other graph kernels.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Anand, K., Bianconi, G.: Entropy measures for networks: toward an information theory of complex topologies. Phys. Rev. E 80(4), 045102 (2009)

    Article  Google Scholar 

  2. Anand, K., Bianconi, G., Severini, S.: Shannon and Von Neumann entropy of random networks with heterogeneous expected degree. Phys. Rev. E 83(3), 036109 (2011)

    Article  MathSciNet  Google Scholar 

  3. Borgwardt, K., Ghisu, E., Llinares-López, F., O’Bray, L., Rieck, B., et al.: Graph kernels: state-of-the-art and future challenges. Found. Trends® Mach. Learn. 13(5–6), 531–712 (2020)

    Google Scholar 

  4. Borgwardt, K.M., Kriegel, H.P.: Shortest-path kernels on graphs. In: Fifth IEEE International Conference on Data Mining (ICDM 2005), pp. 8-pp. IEEE (2005)

    Google Scholar 

  5. Costa, F., De Grave, K.: Fast neighborhood subgraph pairwise distance kernel. In: ICML (2010)

    Google Scholar 

  6. Dairyko, M., et al.: Note on Von Neumann and Rényi entropies of a graph. Linear Algebra Appl. 521, 240–253 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  7. Feragen, A., Kasenburg, N., Petersen, J., de Bruijne, M., Borgwardt, K.: Scalable kernels for graphs with continuous attributes. In: Advances in Neural Information Processing Systems, vol. 26 (2013)

    Google Scholar 

  8. Hido, S., Kashima, H.: A linear-time graph kernel. In: 2009 Ninth IEEE International Conference on Data Mining, pp. 179–188. IEEE (2009)

    Google Scholar 

  9. Kang, U., Tong, H., Sun, J.: Fast random walk graph kernel. In: Proceedings of the 2012 SIAM International Conference on Data Mining, pp. 828–838. SIAM (2012)

    Google Scholar 

  10. Kersting, K., Kriege, N.M., Morris, C., Mutzel, P., Neumann, M.: Benchmark data sets for graph kernels (2016). http://graphkernels.cs.tu-dortmund.de

  11. Kriege, N.M., Johansson, F.D., Morris, C.: A survey on graph kernels. Appl. Netw. Sci. 5(1), 1–42 (2020)

    Article  Google Scholar 

  12. Minello, G., Rossi, L., Torsello, A.: On the Von Neumann entropy of graphs. J. Complex Netw. 7(4), 491–514 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  13. Nikolentzos, G., Meladianos, P., Vazirgiannis, M.: Matching node embeddings for graph similarity. In: Proceedings of the 31th AAAI Conference on Artificial Intelligence, pp. 2429–2435, AAAI 2017 (2017)

    Google Scholar 

  14. Nikolentzos, G., Siglidis, G., Vazirgiannis, M.: Graph kernels: a survey. J. Artif. Intell. Res. 72, 943–1027 (2021)

    Article  MathSciNet  MATH  Google Scholar 

  15. Nikolentzos, G., Vazirgiannis, M.: Enhancing graph kernels via successive embeddings. In: Proceedings of the 27th ACM International Conference on Information and Knowledge Management, pp. 1583–1586, CIKM 2018 (2018)

    Google Scholar 

  16. Salim, A., Shiju, S., Sumitra, S.: Graph kernels based on optimal node assignment. Knowl.-Based Syst. 244, 108519 (2022)

    Article  Google Scholar 

  17. Schulz, T.H., Horváth, T., Welke, P., Wrobel, S.: A generalized Weisfeiler-Lehman graph kernel. Mach. Learn. 111, 2601–2629 (2022)

    Article  MathSciNet  MATH  Google Scholar 

  18. Shervashidze, N., Schweitzer, P., Van Leeuwen, E.J., Mehlhorn, K., Borgwardt, K.M.: Weisfeiler-Lehman graph kernels. J. Mach. Learn. Res. 12(9), 2539–2561 (2011)

    MathSciNet  MATH  Google Scholar 

  19. Shervashidze, N., Vishwanathan, S., Petri, T., Mehlhorn, K., Borgwardt, K.: Efficient graphlet kernels for large graph comparison. In: Artificial Intelligence and Statistics, pp. 488–495. PMLR (2009)

    Google Scholar 

  20. Togninalli, M., Ghisu, E., Llinares-López, F., Rieck, B., Borgwardt, K.: Wasserstein Weisfeiler-Lehman graph kernels. In: Advances in Neural Information Processing Systems, vol. 32 (2019)

    Google Scholar 

  21. Xu, L., Bai, L., Jiang, X., Tan, M., Zhang, D., Luo, B.: Deep Rényi entropy graph kernel. Pattern Recogn. 111, 107668 (2021)

    Article  Google Scholar 

  22. Xu, L., Jiang, X., Bai, L., Xiao, J., Luo, B.: A hybrid reproducing graph kernel based on information entropy. Pattern Recogn. 73, 89–98 (2018)

    Article  Google Scholar 

Download references

Acknowledgments

This work was funded by Agence Nationale de la Recherche (ANR) under grant ANR-20-CE39-0008 and Département INFO-BOURG IUT Lyon1, campus de Bourg en Bresse.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hamida Seba .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ourdjini, A., Kiouche, A.E., Seba, H. (2023). An Efficient Entropy-Based Graph Kernel. In: Vento, M., Foggia, P., Conte, D., Carletti, V. (eds) Graph-Based Representations in Pattern Recognition. GbRPR 2023. Lecture Notes in Computer Science, vol 14121. Springer, Cham. https://doi.org/10.1007/978-3-031-42795-4_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-42795-4_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-42794-7

  • Online ISBN: 978-3-031-42795-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics