Scikit изучает многоклассовую классификацию для машин опорных векторов

Я хочу знать, поддерживает ли LinearSVC многоклассовую классификацию по умолчанию или нам нужно обернуть ее в OneVsRestClassifier, например:

 OneVsRestClassifier(LinearSVC())

person Smith Patterson    schedule 30.03.2015    source источник
comment
Пожалуйста, отредактируйте свой вопрос...   -  person Rajesh    schedule 30.03.2015
comment
Все классификаторы в scikit-learn: scikit-learn.org/dev/modules/multiclass. html   -  person Andreas Mueller    schedule 01.04.2015


Ответы (1)


Согласно этой части документации:

SVC, NuSVC и LinearSVC — это классы, способные выполнять мультиклассовую классификацию набора данных.

[...]

С другой стороны, LinearSVC реализует многоклассовую стратегию «один против остальных», таким образом обучая модели n_class. Если классов всего два, обучается только одна модель:

Таким образом, он поддерживает мультиклассовую классификацию по умолчанию.

person IVlad    schedule 30.03.2015