Линейный SVM с гамма-параметром - PullRequest
0 голосов
/ 18 сентября 2019

Я запускал линейный SVM с e1071 и настраивал параметры Cost и Epsilon.Тем не менее, я заметил, что когда я печатал свою модель, там также присутствовал параметр гамма.Почему это?Я думал, что Гамма была только для радиальных ядер?Я перезапустил свой R, чтобы убедиться, что получил тот же результат, и был загружен только e1071.

Кроме того, просматривая содержимое пакета e1071, для регрессии имеем:

gamma = параметр, необходимый для всех ядер, кроме линейных (по умолчанию: 1 / (данныеразмерность)) (стр. 50) здесь

Это означает, что гамма должна быть опущена для линейных ядер, но это не так.Испытывали ли это другие?

Кроме того, я пробовал это с другими значениями гаммы и получил те же самые результаты, указывающие мне, что параметр гаммы игнорируется, но я ищу подтверждение от других, чтобы видеть, имеют ли они подобные ответы и объяснение какпочему присутствует гамма.

library(e1071)
set.seed(1)
model<-svm(Sepal.Length~Sepal.Width+Petal.Length,
            data=iris,
            kernel='linear',
            cost=0.5,
            epsilon=0.1,
            cross=10
)
model
Parameters:
   SVM-Type:  eps-regression 
 SVM-Kernel:  linear 
       cost:  0.5 
      gamma:  0.5
    epsilon:  0.1 
coef(model)
(Intercept)  Sepal.Width Petal.Length 
 -0.01487154   0.31124329   0.97591508 
modelG2<-svm(Sepal.Length~Sepal.Width+Petal.Length,
           data=iris,
           kernel='linear',
           cost=0.5,
           epsilon=0.1,
           gamma=2,
           cross=10
)
modelG2
Parameters:
   SVM-Type:  eps-regression 
 SVM-Kernel:  linear 
       cost:  0.5 
      gamma:  2 
    epsilon:  0.1 
coef(modelG2)
(Intercept)  Sepal.Width Petal.Length 
 -0.01487154   0.31124329   0.97591508 

modelG17<-svm(Sepal.Length~Sepal.Width+Petal.Length,
             data=iris,
             kernel='linear',
             cost=0.5,
             epsilon=0.1,
             gamma=17,
             cross=10
)
modelG17
coef(modelG17)
(Intercept)  Sepal.Width Petal.Length 
 -0.01487154   0.31124329   0.97591508
...