Skip to main content

Learning Exact Graph Edit Distance

  • Chapter
  • First Online:
Structural Pattern Recognition with Graph Edit Distance

Part of the book series: Advances in Computer Vision and Pattern Recognition ((ACVPR))

  • 1403 Accesses

Abstract

In the previous chapter, two different strategies have been proposed for improving the general distance quality of the approximation framework BP-GED. In the present chapter, two additional approaches are pursued for reducing the approximation error. First, in Sect. 5.1 we introduce a method that aims at estimating the exact edit distance \(d_{\lambda _{\min }}(g_1,g_2)\) based on both distance bounds \(d_{\psi }(g_1,g_2)\) and \(d'_{\psi }(g_1,g_2)\) derived from BP-GED. This method is based on regression analysis. Second, in Sect. 5.2 a novel methodology, which is able to predict the incorrect node operations, is introduced. More precisely, a comprehensive set of features—which numerically characterizes individual node edit operations—is defined and extracted from the underlying graphs. These features are in turn used for the development of a classification model for node edit operations.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.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

Notes

  1. 1.

    The assignment of positive and negative is arbitrary and may depend on the application being evaluated, but in general the label positive is assigned to the class one wants to detect, which is not necessarily the correct class. For instance, in a medical setting, a test for a disease giving a positive answer usually means that the disease is present.

References

  1. K. Riesen, A. Fischer, H. Bunke, Estimating graph edit distance using lower and upper bounds of bipartite approximations. Int. J. Pattern Recognit. Art. Intell. 29(2), 1550011 (2015)

    Article  MathSciNet  Google Scholar 

  2. A. Smola, B. Schölkopf, A tutorial on support vector regression. Stat. Comput. 14, 199–222 (2004)

    Article  MathSciNet  Google Scholar 

  3. M. Song, C.M. Breneman, J. Bi, N. Sukumar, K.P. Bennett, S. Cramer, N. Tugcu, Prediction of protein retention times in anion-exchange chromatography systems using support vector machine regression. J. Chem. Inf. Comput. Sci. 42(6), 1347–1357 (2002)

    Article  Google Scholar 

  4. C.H. Wu, C.C. Wei, D.C. Su, M.H. Chang, J.M. Ho, Travel-time prediction with support vector regression. IEEE Trans. Intell. Trans. Syst. 5(4), 276–281 (2004)

    Article  Google Scholar 

  5. H. Yang, L. Chan, Laiwan, I. King, Support vector machine regression for volatile stock market prediction, in Proceedings of the IDEAL 2002, LNCS 2412 (2002), pp. 391–396

    Google Scholar 

  6. Y. Wang, R.T. Schultz, R.T. Constable, L.H. Staib, Nonlinear estimation and modeling of fMRI data using spatio-temporal support vector regression, in Information Processing in Medical Imaging Proceedings (2003), pp. 647–659

    Google Scholar 

  7. C. Burges, A tutorial on support vector machines for pattern recognition. Data Min. Knowl. Discov. 2(2), 121–167 (1998)

    Article  Google Scholar 

  8. V. Vapnik, Statistical Learning Theory (Wiley, 1998)

    Google Scholar 

  9. D. Basak, S. Pal, D.C. Patranabis, Support vector regression. Neural Inf. Proc. Lett. Rev. 11(10), 203–224 (2007)

    Google Scholar 

  10. B. Schölkopf, A. Smola, Learning with Kernels (MIT Press, Massachusetts, 2002)

    Google Scholar 

  11. C. Cortes, V. Vapnik, Support vector networks. Mach. Learn. 20, 273–297 (1995)

    MATH  Google Scholar 

  12. J. Shawe-Taylor, N. Cristianini, Kernel Methods for Pattern Analysis (Cambridge University Press, Cambridge, 2004)

    Google Scholar 

  13. M. Neuhaus, H. Bunke, Bridging the Gap Between Graph Edit Distance and Kernel Machines (World Scientific, Singapore, 2007)

    Google Scholar 

  14. K. Riesen, H. Bunke, IAM graph database repository for graph based pattern recognition and machine learning, in Structural, Syntactic, and Statistical Pattern Recognition, LNCS 5342, ed. by N. da Vitoria Lobo et al. (2008), pp. 287–297

    Google Scholar 

  15. K. Riesen, M. Ferrer. Predicting the correctness of node assignments in bipartite graph matching. Accepted for Publication in Pattern Recognition Letters

    Google Scholar 

  16. L. Brun, https://brunl01.users.greyc.fr/chemistry/

  17. C-C. Chang, C-J. Lin, LIBSVM: a library for support vector machines (2001). Software available at http://www.csie.ntu.edu.tw/cjlin/libsvm

  18. H. Peng, F. Long, C. Ding, Feature selection based on mutual information: Criteria of max-dependency, max-relevance, and min-redundancy. IEEE Trans. Pattern Anal. Mach. Intell. 27(8), 1226–1238 (2005)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kaspar Riesen .

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Riesen, K. (2015). Learning Exact Graph Edit Distance. In: Structural Pattern Recognition with Graph Edit Distance. Advances in Computer Vision and Pattern Recognition. Springer, Cham. https://doi.org/10.1007/978-3-319-27252-8_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-27252-8_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-27251-1

  • Online ISBN: 978-3-319-27252-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics