Budowanie liniowego klasyfikatora SVM
W tym ćwiczeniu użyjesz funkcji svm() z biblioteki e1071, aby zbudować liniowy klasyfikator SVM na zbiorze treningowym utworzonym w poprzednim ćwiczeniu. Zbiór treningowy został już wczytany do ramki danych trainset.
To ćwiczenie jest częścią kursu
Maszyny wektorów nośnych w R
Instrukcje do ćwiczenia
- Wczytaj bibliotekę
e1071. - Zbuduj model SVM z liniowym jądrem.
- Nie skaluj zmiennych (pozwoli to na późniejsze porównanie z oryginalnym zbiorem danych).
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
library(___)
#build svm model, setting required parameters
svm_model<- svm(y ~ .,
data = ___,
type = "C-classification",
kernel = "___",
scale = ___)