Začněte nyníZačněte zdarma

Volba n_estimators

n_estimators je parametr, který má největší vliv na výkon modelu. Pokud sestavíš IForest s dostatečným počtem stromů, algoritmus získá potřebnou schopnost zobecňování a dokáže odlišit odlehlé hodnoty od běžných datových bodů. Optimální počet stromů závisí na velikosti datasetu – příliš vysoká i příliš nízká hodnota může vést k nepřesným předpovědím.

Vyzkoušej si nastavení n_estimators na datasetu big_mart, který je už načtený spolu s IForest z pyod.

Toto cvičení je součástí kurzu

Detekce anomálií v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř estimátor IForest() s 300 iTrees.
  • Natrénuj ho na datech big_mart.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Create an IForest with 300 trees
iforest = ____

# Fit to the Big Mart sales data
____
Upravit a spustit kód