1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Tinh chỉnh siêu tham số trong R

Connected

Bài tập

Tìm kiếm lưới Cartesian trong caret

Trong chương 1, bạn đã học cách dùng hàm expand.grid() để tự định nghĩa các siêu tham số. Cùng một hàm này cũng có thể được dùng để định nghĩa một lưới các siêu tham số.

Bộ dữ liệu voters_train_data đã được tiền xử lý để nhỏ hơn giúp quá trình huấn luyện nhanh hơn; hiện có 80 quan sát với các lớp cân bằng và đã được nạp sẵn. Các gói caret và tictoc cũng đã được nạp, và đối tượng trainControl đã được định nghĩa với cross-validation lặp lại:

fitControl <- trainControl(method = "repeatedcv",
                           number = 3,
                           repeats = 5)

Hướng dẫn 1/3

undefined XP
    1
    2
    3
  • Định nghĩa một lưới Cartesian các siêu tham số cho Support Vector Machine với các kết hợp sau: degree là 1, 2, hoặc 3; scale là 0.1, 0.01 hoặc 0.001; và C cố định ở 0.5.