Xây dựng mô hình random forest
Mặc dù một khu rừng có thể chứa hàng trăm cây, việc huấn luyện một rừng cây quyết định thậm chí còn dễ hơn tạo một cây đơn đã tinh chỉnh kỹ.
Sử dụng gói randomForest, hãy xây dựng một random forest và xem nó so với các cây đơn bạn đã tạo trước đó như thế nào.
Các bộ dữ liệu loans_train và loans_test đã được nạp sẵn cho bạn.
Lưu ý rằng do tính ngẫu nhiên của rừng, kết quả có thể hơi khác nhau mỗi lần bạn tạo mô hình.
Bài tập này là một phần của khóa học
Học có giám sát trong R: Phân loại
Hướng dẫn bài tập
- Nạp gói
randomForest. - Xây dựng mô hình random forest sử dụng tất cả biến trong hồ sơ vay. Hàm
randomForestcũng dùng giao diện công thức. - Tính độ chính xác của mô hình random forest để so sánh với độ chính xác 57.6% của cây gốc bằng cách dùng
predict()vàmean().
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Load the randomForest package
___
# Build a random forest model
loan_model <- ___(___, data = ___)
# Compute the accuracy of the random forest
loans_test$pred <- ___
mean(___)