Chọn n_estimators
n_estimators là tham số ảnh hưởng nhiều nhất đến hiệu năng mô hình. Xây dựng IForest với đủ số cây sẽ giúp thuật toán có đủ khả năng khái quát để tách các điểm ngoại lai khỏi dữ liệu bình thường. Số lượng cây tối ưu phụ thuộc vào kích thước dữ liệu; nếu quá cao hoặc quá thấp đều dẫn đến dự đoán thiếu chính xác.
Hãy thực hành thiết lập n_estimators trên tập dữ liệu big_mart, đã được nạp sẵn cùng với IForest từ pyod.
Bài tập này là một phần của khóa học
Phát hiện bất thường với Python
Hướng dẫn bài tập
- Tạo một bộ ước lượng
IForest()với 300 iTree. - Fit mô hình với
big_mart.
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.
# Create an IForest with 300 trees
iforest = ____
# Fit to the Big Mart sales data
____