MulaiMulai sekarang secara gratis

Membuat ensemble model

Itu menutup kursus ini! Sebagai pemantik untuk kursus selanjutnya tentang membangun ensemble model caret, saya akan menunjukkan cara memasangkan stacked ensemble model menggunakan paket caretEnsemble.

caretEnsemble menyediakan fungsi caretList() untuk membuat beberapa model caret sekaligus pada himpunan data yang sama, menggunakan lipatan resampling yang sama. Anda juga dapat membuat daftar model caret Anda sendiri.

Dalam latihan ini, saya sudah membuatkan caretList untuk Anda, berisi model glmnet dan ranger yang Anda latih pada himpunan data churn. Gunakan fungsi caretStack() untuk membuat stack model caret, dengan dua submodel (glmnet dan ranger) yang menjadi masukan ke model caret lain (mudah-mudahan lebih akurat!).

Latihan ini adalah bagian dari kursus

Machine Learning dengan caret di R

Lihat Kursus

Petunjuk latihan

  • Panggil fungsi caretStack() dengan dua argumen, model_list dan method = "glm", untuk membuat ensemble dari dua model menggunakan regresi logistik. Simpan hasilnya sebagai stack.
  • Ringkas model hasilnya dengan fungsi summary().

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Create ensemble model: stack
stack <- 

# Look at summary
Edit dan Jalankan Kode