LoslegenKostenlos starten

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

<Kurs>Support Vector Machines in R</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

#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