Problém klasifikace více tříd
V tomto cvičení použiješ funkci svm() z knihovny e1071 k vytvoření lineárního SVM klasifikátoru pro více tříd na datasetu, který je dokonale lineárně separabilní. Vypočítej přesnost na trénovacích a testovacích datech a vizualizuj model pomocí trénovacích dat. Trénovací a testovací datasety jsou dostupné v datových rámcích trainset a testset. Použij výchozí nastavení parametru cost.
Toto cvičení je součástí kurzu
Support Vector Machines v R
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 library and build svm model
library(___)
svm_model<-
svm(y ~ ., data = ___, type = "C-classification",
kernel = ___, scale = FALSE)