Как настроить ядра параметров в SVM?
Я хочу с tune()
от e1071 найдите оптимальное ядро из спискаc('linear', 'polynomial', 'radial basis', 'sigmoid')
. Как это сделать?
Я пробовал вот так, но не работает:
svmtune <- tune(svm, y~., data=dat, tunecontrol=tune.control(kernel=c('linear', 'polynomial',
'radial basis', 'sigmoid')))
Error in tune.control(kernel = c("linear", "polynomial", "radial basis", :
unused argument (kernel = c("linear", "polynomial", "radial basis", "sigmoid"))
1 ответ
Я нашел способ решить эту проблему:
svmtune <- tune(svm, y~., data=dat, cost=10, ranges=list(kernel=c("linear", "polynomial",
"radial", "sigmoid")))