Bắt đầu ngayBắt đầu miễn phí

Huấn luyện mô hình tốt nhất

lasso_grid chứa 50 đặc tả mô hình khác nhau với 50 giá trị penalty khác nhau trong penalty_grid. Trong bài này, bạn sẽ tìm và huấn luyện mô hình có giá trị penalty tối ưu. Bằng cách đó, bạn sẽ có một mô hình hồi quy lasso tối ưu hóa việc chọn đặc trưng để đạt hiệu quả dự báo tốt nhất.

lasso_workflowtrain đã sẵn sàng để bạn sử dụng. Các gói tidyversetidymodels cũng đã được nạp sẵn cho bạn.

Bài tập này là một phần của khóa học

Giảm Chiều Dữ Liệu với R

Xem khóa học

Hướng dẫn bài tập

  • Lấy mô hình tốt nhất dựa trên RMSE.
  • Dùng finalize_workflow() để huấn luyện mô hình dựa trên best_rmse.
  • Hiển thị các hệ số mô hình của final_lasso.

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.

# Retrieve the best RMSE
best_rmse <- ___ %>% 
  ___("___")

# Refit the model with the best RMSE
final_lasso <- 
  ___(___, ___) %>% 
  fit(train)

# Display the non-zero model coefficients
tidy(___) %>% 
  filter(___ > ___)
Chỉnh sửa và Chạy Mã