Мені потрібен пакет, який може дати мені рівняння для лінійної моделі SVM. В даний час я використовую e1071 так:
library(e1071)
m = svm(data, labels, type='C', kernel='linear', cost=cost, probability=FALSE, scale=scale)
w = t(m$coefs) %*% data[m$index,] #Weight vector
b = -model$rho #Offset
Однак я не впевнений, як e1071::svm()
вибирають позитивні та негативні класи, тому думаю, що це може спричинити різні набори даних. Чи може хтось підтвердити, як ця функція вирішує, який клас є позитивним, а який - негативним?
Також, чи є кращий пакет для цього?