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
R ile Support Vector Machines
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
#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)