Buat objek resamples
Sekarang setelah Anda memfitting dua model pada himpunan data churn, saatnya membandingkan prediksi out-of-sample keduanya dan memilih model terbaik untuk himpunan data Anda.
Anda dapat membandingkan model di caret menggunakan fungsi resamples(), dengan syarat keduanya memiliki data pelatihan yang sama dan menggunakan objek trainControl yang sama dengan lipatan cross-validation yang sudah ditetapkan. resamples() menerima input berupa list model dan dapat digunakan untuk membandingkan puluhan model sekaligus (meskipun dalam kasus ini Anda hanya membandingkan dua model).
Latihan ini adalah bagian dari kursus
Machine Learning dengan caret di R
Petunjuk latihan
model_glmnet dan model_rf sudah dimuat di workspace Anda.
- Buat
list()yang berisi modelglmnetsebagaiitem1dan modelrangersebagaiitem2. - Oper list ini ke fungsi
resamples()dan simpan objek hasilnya sebagairesamples. - Ringkas hasilnya dengan memanggil
summary()padaresamples.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Create model_list
model_list <- list(item1 = ___, item2 = ___)
# Pass model_list to resamples(): resamples
# Summarize the results