SVM linear untuk himpunan data yang terpisah radial
Dalam latihan ini Anda akan membangun dua SVM linear, satu dengan cost = 1 (bawaan) dan satu lagi dengan cost = 100, untuk himpunan data yang terpisah radial yang Anda buat pada pelajaran pertama bab ini. Anda juga akan menghitung akurasi pelatihan dan pengujian untuk kedua nilai cost tersebut. Pustaka e1071 sudah dimuat, dan himpunan data pelatihan serta pengujian telah dibuat untuk Anda dan tersedia dalam data frame trainset dan testset.
Latihan ini adalah bagian dari kursus
Support Vector Machines di R
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
#default cost mode;
svm_model_1 <- svm(y ~ ., data = ___, type = "C-classification", cost = ___, kernel = "linear")
#training accuracy
pred_train <- predict(svm_model_1, ___)
mean(pred_train == ___$y)
#test accuracy
pred_test <- predict(svm_model_1, ___)
mean(pred_test == ___$y)