Machine Learning dengan Model Berbasis Pohon di R
Sandro Raabe
Data Scientist
ranger, randomForesttidymodels ke paket ini: rand_forest() (dalam paket parsnip)
rand_forest()Hyperparameter:
mtry: prediktor yang dilihat di tiap node, default:trees: jumlah pohon di hutan min_n: ukuran node minimum yang diizinkanrand_forest(mtry = 4,trees = 500,min_n = 10) %>%# Set the mode set_mode("classification") %>%# Use engine ranger or randomForest set_engine("ranger")
spec <- rand_forest(trees = 100) %>%set_mode("classification") %>%set_engine("ranger")
Spesifikasi Model Random Forest(classification)Argumen Utama: trees = 100Mesin komputasi: ranger
spec %>% fit(still_customer ~ ., data = customers_train)
objek model parsnip
Waktu fit: 631ms
Hasil ranger
Jumlah pohon: 100
Ukuran sampel: 9116
Jumlah variabel independen: 19
Mtry: 4
Ukuran node target: 10
rand_forest(mode = "classification") %>% set_engine("ranger", importance = "impurity") %>%fit(still_customer ~ ., data = customers_train) %>%vip::vip()

Machine Learning dengan Model Berbasis Pohon di R