Chapter 11
Support Vector Machines
Support vector machines (SVMs) are a foundational method in machine learning, introduced in the 1960s by Vladimir Vapnik and colleagues as part of statistical learning theory.
The primary objective of SVMs is to find a hyperplane that separates data points from two different classes. Unlike logistic regression, which also learns a linear boundary, SVMs seek the optimal hyperplane—the one that maximizes the margin, or the minimum distance between the hyperplane and the closest data points from each class. A larger margin typically leads to better generalization and greater robustness to noise.
SVMs rose to prominence in the 1990s as one of the most effective supervised learning algorithms, particularly in high-dimensional ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access