R ile Ağaç Tabanlı Modellerle Machine Learning
Sandro Raabe
Data Scientist
ranger, randomForesttidymodels arayüzü: rand_forest() (parsnip paketi içinde)
rand_forest()Hiperparametreler:
mtry: her düğümde görülen öznitelik sayısı, varsayılan:trees: ormandaki ağaç sayısı min_n: izin verilen en küçük yaprak boyuturand_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")
Rastgele Orman Model Özelliği(sınıflandırma)Temel Argümanlar: trees = 100Hesaplama motoru: ranger
spec %>% fit(still_customer ~ ., data = customers_train)
parsnip model nesnesi
Eğitim süresi: 631 ms
Ranger sonucu
Ağaç sayısı: 100
Örneklem boyutu: 9116
Bağımsız değişken sayısı: 19
Mtry: 4
Hedef yaprak boyutu: 10
rand_forest(mode = "classification") %>% set_engine("ranger", importance = "impurity") %>%fit(still_customer ~ ., data = customers_train) %>%vip::vip()

R ile Ağaç Tabanlı Modellerle Machine Learning