Skip to main content

Introduction to Support Vector Machines

  • Chapter
  • First Online:
Machine Learning

Abstract

This chapter starts by reviewing the basic concepts on Linear Algebra, then we design a simple hyperplane-based classification algorithm. Next, it provides an intuitive and an algebraic formulation to obtain the optimization problem of the Support Vector Machines. At last, hard-margin and soft-margin SVMs are detailed, including the necessary mathematical tools to tackle them both.

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 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.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.

    Nonlinear transformations are typical when designing kernels.

  2. 2.

    Remember that λ v = λI v, allowing us the last step.

  3. 3.

    No temporal relation is here assumed.

  4. 4.

    Our notation considers x i to be an identification of some example, without precisely defining its representation (e.g. it might be in a Topological, Hausdorff, Normed, or any other space). However, x i is its vectorial form in some Hilbert space.

  5. 5.

    Distributions are used for illustration purposes. In fact, we remind the reader that the Statistical Learning Theory assumes they are unknown at the time of training.

  6. 6.

    This work as an intercept term, such as θ for the Perceptron and the Multilayer Perceptron algorithms (see Chap. 1).

References

  1. C.-C. Chang, C.-J. Lin, Libsvm: a library for support vector machines. ACM Trans. Intell. Syst. Technol. 2(3), 27:1–27:27 (2011)

    Google Scholar 

  2. J.D. Hedengren, A.R. Parkinson, KKt conditions with inequality constraints (2013). https://youtu.be/JTTiELgMyuM

  3. J.D. Hedengren, R.A. Shishavan, K.M. Powell, T.F. Edgar, Nonlinear modeling, estimation and predictive control in APMonitor. Comput. Chem. Eng. 70(Manfred Morari Special Issue), 133–148 (2014)

    Google Scholar 

  4. W. Karush, Minima of functions of several variables with inequalities as side conditions, Master’s thesis, Department of Mathematics, University of Chicago, Chicago, IL, 1939

    Google Scholar 

  5. H.W. Kuhn, A.W. Tucker, Nonlinear programming, in Proceedings of the Second Berkeley Symposium on Mathematical Statistics and Probability, Berkeley, CA (University of California Press, Berkeley, 1951), pp. 481–492

    Google Scholar 

  6. W.C. Schefler, Statistics: Concepts and Applications (Benjamin/Cummings Publishing Company, San Francisco, 1988)

    Google Scholar 

  7. B. Scholkopf, A.J. Smola, Learning with Kernels: Support Vector Machines, Regularization, Optimization, and Beyond (MIT Press, Cambridge, 2001)

    Google Scholar 

  8. G. Strang, Introduction to Linear Algebra (Wellesley-Cambridge Press, Wellesley, 2009)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Fernandes de Mello, R., Antonelli Ponti, M. (2018). Introduction to Support Vector Machines. In: Machine Learning. Springer, Cham. https://doi.org/10.1007/978-3-319-94989-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-94989-5_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-94988-8

  • Online ISBN: 978-3-319-94989-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics