開始使用免費開始

選擇 n_estimators

n_estimators 是最影響模型效能的參數。用足夠多的樹來建立 IForest,能確保演算法有足夠的泛化能力,把離群點和正常資料點區隔開來。樹的最佳數量取決於資料集大小,過多或過少都會導致預測不準確。

請在 big_mart 資料集上練習設定 n_estimators。big_mart 已為你載入,pyod 中的 IForest 也已載入完成。

本練習屬於課程

Python 中的異常偵測

檢視課程

練習說明

  • 建立一個包含 300 棵 iTrees 的 IForest() 估計器。
  • 將此物件擬合到 big_mart。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Create an IForest with 300 trees
iforest = ____

# Fit to the Big Mart sales data
____
編輯並執行程式碼