означает ли параметр 'coef0' конкретный коэффициент в методе sklearn.svm.SVC? - PullRequest
0 голосов
/ 10 мая 2019

В машинном обучении, машина опорных векторов s

- контролируемые модели обучения с соответствующими алгоритмами обучения которые анализируют данные, используемые для классификации и регрессионного анализа.

sklearn предоставляет svm.SVC для выполнения работы.

означает ли параметр 'coef0' определенный коэффициент для некоторых сценариев? если да, то какой это коэффициент?

1 Ответ

0 голосов
/ 10 мая 2019

В соответствии с документацией scikit-learn , coef0 является

Независимым термином в функции ядра.Это имеет значение только в «poly» и «sigmoid».

На самом деле, вы можете видеть его как термин в определении Функции ядра :

  • полином: powi(gamma*dot(x[i],x[j])+coef0,degree) (синтаксис C от libsvm)
  • сигмоид: tanh(gamma*dot(x[i],x[j])+coef0) (синтаксис C от libsvm)

Грубо говоря, он контролируетнасколько на модель влияют полиномы высокой степени.

...