Fit, eksplorasi, dan evaluasi model
Setelah Anda mendefinisikan workflow dengan sebuah resep dan model, Anda dapat melakukan fit data ke workflow tersebut. Ini dilakukan dengan himpunan data latih. Model yang sudah dilatih kemudian dievaluasi menggunakan himpunan data uji. Dalam contoh ini, variabel target bersifat kategorikal dan Anda menggunakan model regresi logistik. Jadi Anda akan mengevaluasi prediksi uji menggunakan F measure. feature_selection_recipe, lr_model, attrition_wflow, train, dan test dari latihan sebelumnya sudah tersedia untuk Anda gunakan.
Paket tidyverse dan tidymodels telah dimuat untuk Anda.
Latihan ini adalah bagian dari kursus
Reduksi Dimensi di R
Petunjuk latihan
- Lakukan fit
attrition_wflowmenggunakan data latih. - Tambahkan prediksi uji ke data uji dengan nilai
Attritionasli. - Gunakan
f_meas()untuk mengevaluasi kinerja model pada data uji. - Tampilkan estimasi model dari
attrition_fit.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Fit workflow to train data
attrition_fit <-
___ %>% ___(___ = ___)
# Add the test predictions to the test data
attrition_pred_df <- ___(___, ___) %>%
bind_cols(___ %>% select(___))
# Evaluate F score
___(___, ___, ___)
# Display model estimates
___(___)