Polynomiell SVM på ett komplext dataset
Beräkna den genomsnittliga noggrannheten för en SVM med ett polynomialkärna av grad 2 med hjälp av 100 olika tränings- och testuppdelningar av det komplexa dataset du skapade i den första lektionen i det här kapitlet. Använd standardinställningar för parametrarna. Biblioteket e1071 är förinläst och datamängden finns tillgänglig i dataramen df. Använd slumpmässiga 80/20-uppdelningar av data i df när du skapar tränings- och testdatamängder för varje iteration.
Den här övningen är en del av kursen
Support Vector Machines i R
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
#create vector to store accuracies and set random number seed
accuracy <- rep(NA, ___)
set.seed(2)