1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Detekce anomálií v Pythonu

Connected

cvičení

LOF s pravděpodobnostmi odlehlých hodnot

Jako vždy si ověř, že zvolená úroveň kontaminace je spolehlivá – vyfiltruj odlehlé hodnoty pomocí prahové pravděpodobnosti. Syntaxe je stejná jako u KNN.

Estimátor LOF je již naimportovaný a dataset females_transformed je také k dispozici.

Pokyny

100 XP
  • Vytvoř instanci LOF() s 20 sousedy.
  • Vypočítej pravděpodobnosti odlehlých hodnot do proměnné probs.
  • Vytvoř booleovskou masku pojmenovanou is_outlier, která vrací hodnotu true tam, kde pravděpodobnost odlehlé hodnoty přesahuje 50 %.
  • Pomocí is_outlier vyfiltruj odlehlé hodnoty z females_transformed.