Začněte nyníZačněte zdarma

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

Zobrazit kurz

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)
Upravit a spustit kód