LoslegenKostenlos loslegen

Polynomiale SVM auf einem komplexen Datensatz

Berechne die durchschnittliche Genauigkeit für eine SVM mit Polynomkern Grad 2 anhand von 100 verschiedenen Trainings-/Testaufteilungen des komplexen Datensatzes, den du in der ersten Lektion dieses Kapitels erzeugt hast. Verwende die Standardwerte für die Parameter. Die Bibliothek e1071 wurde bereits geladen und der Datensatz steht im Dataframe df bereit. Nutze zufällige 80/20-Splits der Daten in df, wenn du für jede Iteration Trainings- und Testdatensätze erstellst.

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.

#create vector to store accuracies and set random number seed
accuracy <- rep(NA, ___)
set.seed(2)
Code bearbeiten und ausführen