SVM используются для решения задач регрессии и классификации.

Наша цель — найти плоскость с максимальным запасом, то есть максимальным расстоянием между точками данных обоих классов. Увеличение предельного расстояния дает некоторое усиление, чтобы будущие точки данных можно было классифицировать с большей уверенностью.

Следовательно, алгоритм SVM помогает найти лучшую линию или границу решения; эта наилучшая граница или область называется гиперплоскостью. Алгоритм SVM находит ближайшую точку линий из обоих классов. Эти точки называются опорными векторами. Расстояние между векторами и гиперплоскостью называется полем. И цель SVM — максимизировать эту маржу. Гиперплоскость с максимальным запасом называется оптимальной гиперплоскостью.

Код:



Ссылки: