5
Support Vector Machine
This chapter explores a classic algorithm that one must keep in one’s machine learning arsenal called the support vector machine (SVM), which is mainly used for classification problems rather than regression problems. Since its inception in the 1990s, it was commonly used to recognize patterns and outliers in data. Its popularity declined after the emergence of boosting algorithms such as extreme gradient boost (XGB). However, it prevails as one of the most commonly used supervised learning algorithms.
In the 1990s, efficient learning algorithms based on computational learning were developed for non-linear functions. Algorithms such as linear learning algorithms have well-defined theoretical properties. With this development, ...
Get A Handbook of Mathematical Models with Python now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.