Vizualizace rozhodovací a marginové hranice pomocí `plot()`
V tomto cvičení znovu sestavíš model SVM (pro připomenutí) a pomocí vestavěné funkce plot() pro SVM vizualizuješ rozhodovací oblasti a podpůrné vektory. Trénovací data jsou k dispozici v datovém rámci trainset.
Toto cvičení je součástí kurzu
Support Vector Machines v R
Pokyny k cvičení
- Načti knihovnu potřebnou k sestavení modelu SVM.
- Pomocí trénovacích dat sestav lineární model SVM.
- Vykresli rozhodovací oblasti a podpůrné vektory.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
#load required library
library(___)
#build svm model
svm_model<-
svm(y ~ ., data = ___, type = "C-classification",
kernel = "___", scale = FALSE)
#plot decision boundaries and support vectors for the training data
plot(x = svm_model, data = ___)