Kom igångKom igång gratis

Bygg en linjär SVM-klassificerare

I den här övningen använder du funktionen svm() från biblioteket e1071 för att bygga en linjär SVM-klassificerare med den träningsdatamängd du skapade i föregående övning. Träningsdatamängden har lästs in åt dig i dataramen trainset.

Den här övningen är en del av kursen

Support Vector Machines i R

Visa kurs

Övningsinstruktioner

  • Läs in biblioteket e1071.
  • Bygg en SVM-modell med en linjär kernel.
  • Skala inte variablerna (detta är för att möjliggöra jämförelse med den ursprungliga datamängden senare).

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

library(___)

#build svm model, setting required parameters
svm_model<- svm(y ~ ., 
                data = ___, 
                type = "C-classification", 
                kernel = "___", 
                scale = ___)
Redigera och kör kod