Chuẩn bị cho bước đánh giá
Để đo lường hiệu năng trên tập validate của mô hình, bạn cần so sánh các giá trị dự đoán của life_expectancy cho các quan sát trong tập validate với các giá trị thực tế đã ghi nhận. Ở đây, bạn sẽ chuẩn bị cả hai vector này cho mỗi phân hoạch.
Bài tập này là một phần của khóa học
Machine Learning trong tidyverse
Hướng dẫn bài tập
- Trích xuất
life_expectancythực tế từ các data frame validate và lưu vào cộtvalidate_actual. - Dự đoán
life_expectancycho mỗi phân hoạch validate bằng các hàmmap2()vàpredict()rồi lưu vào cộtvalidate_predicted.
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.
cv_prep_lm <- cv_models_lm %>%
mutate(
# Extract the recorded life expectancy for the records in the validate data frames
validate_actual = map(validate, ~.x$___),
# Predict life expectancy for each validate set using its corresponding model
validate_predicted = map2(.x = model, .y = validate, ~___(.x, .y))
)