MulaiMulai sekarang secara gratis

Random forest dengan trainControl kustom

Salah satu model favorit saya lainnya adalah random forest, yang menggabungkan ansambel pohon keputusan non-linear menjadi model yang sangat fleksibel (dan biasanya cukup akurat).

Alih-alih menggunakan paket klasik randomForest, Anda akan menggunakan paket ranger, yang merupakan implementasi ulang dari randomForest yang menghasilkan hampir sama persis, tetapi lebih cepat, lebih stabil, dan menggunakan lebih sedikit memori. Saya sangat merekomendasikannya sebagai titik awal untuk pemodelan random forest di R.

Latihan ini adalah bagian dari kursus

Machine Learning dengan caret di R

Lihat Kursus

Petunjuk latihan

churn_x dan churn_y sudah dimuat di ruang kerja Anda.

  • Latih model random forest pada himpunan data churn. Pastikan untuk menggunakan myControl sebagai trainControl seperti yang telah Anda lakukan sebelumnya dan terapkan metode "ranger".

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Fit random forest: model_rf
model_rf <- train(
  x = ___, 
  y = ___,
  metric = "ROC",
  method = ___,
  trControl = ___
)
Edit dan Jalankan Kode