แนะนำ random forest อีกครั้ง

Machine Learning ด้วย caret ใน R

Zach Mayer

Data Scientist at DataRobot and co-author of caret

ทบทวน random forest

  • ฟิตโมเดลช้ากว่า glmnet
  • ตีความได้ยากกว่า
  • มักแม่นยำกว่า glmnet (แต่ไม่เสมอไป)
  • ปรับจูนง่ายกว่า
  • ต้องการการเตรียมข้อมูลน้อย
  • จับ threshold effects และ variable interactions ได้
Machine Learning ด้วย caret ใน R

Random forest กับข้อมูล churn

set.seed(42)
churnTrain$churn <- factor(
  churnTrain$churn, levels = c("no", "yes")
)
model_rf <- train(
  churn ~ ., 
  churnTrain,
  metric = "ROC",
  method = "ranger", 
  trControl = myControl
)
Machine Learning ด้วย caret ใน R

Random forest กับข้อมูล churn

plot(model_rf)

pasted-image-1261.png

Machine Learning ด้วย caret ใน R

มาฝึกกันเถอะ!

Machine Learning ด้วย caret ใน R

Preparing Video For Download...