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
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)