Aan de slagGa gratis aan de slag

Een lineaire SVM-classifier bouwen

In deze oefening ga je de functie svm() uit de bibliotheek e1071 gebruiken om een lineaire SVM-classifier te bouwen met de trainingsgegevensset die je in de vorige oefening hebt gemaakt. De trainingsgegevensset is alvast voor je geladen in de dataframe trainset

Deze oefening maakt deel uit van de cursus

Support Vector Machines in R

Cursus bekijken

Oefeninstructies

  • Laad de bibliotheek e1071.
  • Bouw een SVM-model met een lineaire kernel.
  • Schaal de variabelen niet (zo kun je later vergelijken met de oorspronkelijke gegevensset).

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

library(___)

#build svm model, setting required parameters
svm_model<- svm(y ~ ., 
                data = ___, 
                type = "C-classification", 
                kernel = "___", 
                scale = ___)
Code bewerken en uitvoeren