n_estimators kiezen
n_estimators is de parameter die de modelprestaties het meest beïnvloedt. Door IForest met genoeg bomen te bouwen, zorg je ervoor dat het algoritme genoeg generalisatievermogen heeft om de outliers te isoleren van normale datapunten. Het optimale aantal bomen hangt af van de grootte van de gegevensset, en een te hoog of te laag aantal leidt tot onnauwkeurige voorspellingen.
Oefen met het instellen van n_estimators op de gegevensset big_mart, die voor je is geladen, samen met IForest uit pyod.
Deze oefening maakt deel uit van de cursus
Anomaly Detection in Python
Oefeninstructies
- Maak een
IForest()-schatter met 300 iTrees. - Fit de instantie op
big_mart.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Create an IForest with 300 trees
iforest = ____
# Fit to the Big Mart sales data
____