SVM tuyến tính cho bộ dữ liệu phức tạp
Trong bài tập này, bạn sẽ xây dựng một SVM tuyến tính với chi phí mặc định cho bộ dữ liệu phức tạp mà bạn đã tạo ở bài học đầu của chương này. Bạn cũng sẽ tính độ chính xác trên tập huấn luyện và kiểm tra, đồng thời vẽ ranh giới phân loại so với tập kiểm tra. Thư viện e1071 đã được nạp, và các tập huấn luyện/kiểm tra đã được tạo sẵn cho bạn trong các data frame trainset và testset.
Bài tập này là một phần của khóa học
Support Vector Machines bằng R
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
#build model
svm_model<-
svm(y ~ ., data = ___, type = "C-classification",
kernel = ___)