Độ chính xác trung bình cho SVM tuyến tính
Trong bài tập này, bạn sẽ tính độ chính xác trung bình cho một SVM tuyến tính với chi phí mặc định bằng cách dùng 100 phép chia tập huấn luyện/kiểm tra khác nhau trên bộ dữ liệu bạn đã tạo ở bài học đầu tiên của chương này. Thư viện e1071 đã được nạp sẵn và bộ dữ liệu có trong dataframe df. Hãy sử dụng các phép chia ngẫu nhiên 80/20 của dữ liệu trong df khi tạo tập huấn luyện và kiểm tra cho mỗi vòng lặp.
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.
# Create vector to store accuracies and set random number seed
accuracy <- rep(NA, ___)
set.seed(2)