8.1.1 Overview Support Vector Machines

Course subject(s) Module 08. Support Vector Machines (SVMs)

Support Vector Machines (SVMs) are more advanced classification models that can provide good performance even in high-dimensional spaces and with little data. We discuss how the basic hard-margin SVM works, and why it is stable and not prone to overfitting. Afterward, we move on to the more advanced soft-margin SVM, which can also deal with non-separable problems and outliers. Finally, we discuss how kernels can be used to reduce the amount of computation time and memory needed to build non-linear SVMs.

After this section you should be able to:

    • Explain the concept of margin, support vectors, support vector machine
    • Recognize when feature scaling leads to suboptimal SVM classifiers and explain why
    • Can give two examples that motivate a soft-margin SVM formulation
    • Can compute the hinge loss
    • Can explain the influence of the parameter C on soft-margin SVM training
Creative Commons License
AI skills for Engineers: Supervised Machine Learning by TU Delft OpenCourseWare is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Based on a work at https://online-learning.tudelft.nl/courses/ai-skills-for-engineers-supervised-machine-learning/
Back to top