Неклассифицированные точки данных в libsvm?

В учебниках SVM утверждается, что если точка данных попадает в область, окружающую разделительную линию (на полях) - она ​​не классифицируется. Как это реализовано в библиотеках, таких как SVMlight и libsvm?

1 ответ

Для двухклассовой классификации мы обычно предполагаем, что их цели +1 а также -1 соответственно. Затем мы находим гиперплоскость с максимальным запасом с помощью решателя QP. Из-за мягкого поля (см. Термин C в SVM}, некоторые поля существуют в поле.

Но это не проблема. Мы можем определить класс, что положительные значения как +-класс и отрицательные значения как --учебный класс

Подводя итог, даже если образцы обучены как +1 а также -1, SVM классифицирует +-класс, когда >= 0 или же --класс, когда < 0

Другие вопросы по тегам