Radyal olarak ayrılabilir bir veri kümesi için lineer SVM
Bu egzersizde, bu bölümün ilk dersinde oluşturduğun radyal olarak ayrılabilir veri kümesi için iki lineer SVM kuracaksın: biri cost = 1 (varsayılan), diğeri cost = 100. Ayrıca her iki cost değeri için eğitim ve test doğruluklarını hesaplayacaksın. e1071 kütüphanesi yüklendi ve eğitim ile test veri kümeleri senin için oluşturuldu; trainset ve testset veri çerçevelerinde hazırlar.
Bu egzersiz, kursun bir parçasıdır
R ile Support Vector Machines
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
#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)