MulaiMulai sekarang secara gratis

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

Lihat Kursus

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)
Edit dan Jalankan Kode