LoslegenKostenlos loslegen

Tuning eines linearen SVM

In dieser Übung untersuchst du, wie sich unterschiedliche Werte für den Parameter cost auf die Anzahl der Stützvektoren bei linearen SVMs auswirken. Dazu baust du zwei SVM-Modelle: eines mit cost = 1 und eines mit cost = 100, und ermittelst jeweils die Anzahl der Stützvektoren. Ein Trainingsdatensatz steht dir im Dataframe trainset zur Verfügung.

Diese Übung ist Teil des Kurses

Support Vector Machines in R

Kurs anzeigen

Interaktive Übung

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

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

#print model details
___
Code bearbeiten und ausführen