Skip to main content

Graph Kernels

  • Reference work entry
  • First Online:
Encyclopedia of Machine Learning and Data Mining

Definition

The term graph kernel is used in two related but distinct contexts: On the one hand, graph kernels can be defined between graphs, that is, as a kernel function\(k : \mathcal{G}\times \mathcal{G}\rightarrow \mathbb{R}\) where \(\mathcal{G}\) denotes the set of all graphs un-der consideration. In the most common setting \(\mathcal{G}\) is the set of all labeled undirected graphs. On the other hand, graph kernels can be defined between the vertices of a single graph, that is, as a kernel function k : \(V \times V \rightarrow \mathbb{R}\) where V is the vertex set of the graph G under consideration. In the most common setting G is an undirected graph.

Motivation and Background

Kernel methodsare a class of machine learning algorithms that can be applied to any data set on which a valid, that is, positive definite, kernel function has been defined. Many kernel methods are theoretically well founded in statistical learning theory and have shown good predictive performance on many...

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 699.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 949.99
Price excludes VAT (USA)
  • Durable hardcover 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

Recommended Reading

  • Borgwardt KM, Petri T, Vishwanathan SVN, Kriegel H-P (2007) An efficient sampling scheme for comparison of large graphs. In: Mining and learning with graphs (MLG 2007), Firenze

    Google Scholar 

  • Collins M, Duffy N (2002) Convolution kernel for natural language. In: Advances in neural information processing systems (NIPS), Vancouver, vol 16, pp 625–632

    Google Scholar 

  • Deshpande M, Kuramochi M, Karypis G (2002) Automated approaches for classifying structures. In: Proceedings of the 2nd ACM SIGKDD workshop on data mining in bioinformatics (BIO KDD 2002), Edmonton

    Google Scholar 

  • Gärtner T (2005) Predictive graph mining with kernel methods. In: Bandyopadhyay S, Maulik U, Holder LB, Cook DJ (eds) Advanced methods for knowledge discovery from complex data. Springer, Heidelberg, pp 95–121

    Google Scholar 

  • Gärtner T, Flach PA, Wrobel S (2003) On graph kernels: hardness results and efficient alternatives. In: Proceedings of the 16th annual conference on computational learning theory and the 7th kernel workshop (COLT 2003), vol. 2777 of LNCS. Springer, Heidelberg, pp 129–143

    Google Scholar 

  • Gärtner T, Le QV, Burton S, Smola AJ, Vishwanathan SVN (2006) Large-scale multiclass transduction. In: Advances in neural information processing systems, vol 18. MIT, Cambride, pp 411–418

    Google Scholar 

  • Horvath T, Gärtner T, Wrobel S (2004) Cyclic pattern kernels for predictive graph mining. In: Proceedings of the international conference on knowledge discovery and data mining (KDD 2004). ACM, New York, pp 158–167

    Google Scholar 

  • Kashima H, Tsuda K, Inokuchi A (2003) Marginalized kernels between labeled graphs. In: Proceedings of the 20th international conference on machine learning (ICML 2003). AAAI Press, Menlo Park, pp 321–328

    Google Scholar 

  • Kondor RI, Lafferty J (2002) Diffusion kernels on graphs and other discrete input spaces. In: Sammut C, Hoffmann A (eds) Proceedings of the nineteenth international conference on machine learning (ICML 2002), pp. 315–322, Morgan Kaufmann, San Fransisco

    Google Scholar 

  • Mahé P, Ueda N, Akutsu T, Perret J-L, Vert J-P (2004) Extensions of marginalized graph kernels. In: Proceedings of the 21st international conference on machine learning (ICML 2004). ACM, New York, p 70

    Google Scholar 

  • Smola AJ, Kondor R (2003) Kernels and regularization on graphs. In: Proceedings of the 16th annual conference on computational learning theory and the 7th kernel workshop (COLT 2003). Volume 2777 of LNCS. Springer, Heidelberg, pp 144–158

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Science+Business Media New York

About this entry

Cite this entry

Gärtner, T., Horváth, T., Wrobel, S. (2017). Graph Kernels. In: Sammut, C., Webb, G.I. (eds) Encyclopedia of Machine Learning and Data Mining. Springer, Boston, MA. https://doi.org/10.1007/978-1-4899-7687-1_349

Download citation

Publish with us

Policies and ethics