Створення лінійного класифікатора SVM
У цій вправі ви скористаєтеся функцією svm() з бібліотеки e1071, щоб побудувати лінійний класифікатор SVM, використовуючи тренувальний набір даних, який ви створили у попередній вправі. Тренувальний набір даних уже завантажено для вас у датафрейм trainset.
Ця вправа є частиною курсу
Support Vector Machines в R
Інструкції до вправи
- Завантажте бібліотеку
e1071. - Побудуйте модель SVM з лінійним ядром.
- Не масштабуйте змінні (це потрібно, щоб пізніше порівняти з початковим набором даних).
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
library(___)
#build svm model, setting required parameters
svm_model<- svm(y ~ .,
data = ___,
type = "C-classification",
kernel = "___",
scale = ___)