LoslegenKostenlos loslegen

Entscheidungs- und Margin-Grenzen mit `plot()` visualisieren

In dieser Übung baust du das SVM-Modell (zur Auffrischung) neu auf und verwendest die eingebaute SVM-Funktion plot(), um die Entscheidungsregionen und Support-Vektoren zu visualisieren. Die Trainingsdaten stehen im Dataframe trainset zur Verfügung.

Diese Übung ist Teil des Kurses

Support Vector Machines in R

Kurs anzeigen

Anleitung zur Übung

  • Lade die Bibliothek, die zum Erstellen eines SVM-Modells benötigt wird.
  • Erstelle ein lineares SVM-Modell mit den Trainingsdaten.
  • Plotte die Entscheidungsregionen und die Support-Vektoren.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

#load required library
library(___)

#build svm model
svm_model<- 
    svm(y ~ ., data = ___, type = "C-classification", 
        kernel = "___", scale = FALSE)

#plot decision boundaries and support vectors for the training data
plot(x = svm_model, data = ___)
Code bearbeiten und ausführen