Ett flerklass-klassificeringsproblem
I den här övningen använder du funktionen svm() från biblioteket e1071 för att bygga en linjär SVM-klassificerare för flera klasser, baserad på en datamängd som är perfekt linjärt separerbar. Beräkna tränings- och testnoggrannheten och rita modellen med träningsdata. Tränings- och testdatamängderna finns i dataramarna trainset och testset. Använd standardinställningen för kostnadsparametern.
Den här övningen är en del av kursen
Support Vector Machines i R
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
#load library and build svm model
library(___)
svm_model<-
svm(y ~ ., data = ___, type = "C-classification",
kernel = ___, scale = FALSE)