Polynomiale SVM op een complexe gegevensset
Bereken de gemiddelde nauwkeurigheid voor een graad 2 polynomiale kernel-SVM met 100 verschillende train/test-verdelingen van de complexe gegevensset die je in de eerste les van dit hoofdstuk hebt gemaakt. Gebruik de standaardinstellingen voor de parameters. De e1071-bibliotheek is al geladen en de gegevensset is beschikbaar in de dataframe df. Gebruik willekeurige 80/20-splits van de data in df bij het maken van trainings- en testgegevenssets voor elke iteratie.
Deze oefening maakt deel uit van de cursus
Support Vector Machines in R
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
#create vector to store accuracies and set random number seed
accuracy <- rep(NA, ___)
set.seed(2)