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

Connected

cvičení

KNN poprvé

Procvičíš si práci s KNN poprvé – na verzi datasetu Ansur Body Measurements pro ženy. Tato verze obsahuje také 95 sloupců, ale jen přibližně 1 900 záznamů.

Dataset je načtený do prostředí jako females.

Pokyny

100 XP
  • Importuj estimátor KNN z příslušného modulu pyod.
  • Vytvoř instanci estimátoru KNN() s kontaminací 0,5 % a 20 sousedy a ulož ji jako knn.
  • Vytvoř booleovský index is_outlier, který vrací True v případě, že labels_ objektu knn vrátí hodnotu 1.
  • Pomocí indexu is_outlier vyfiltruj odlehlé hodnoty z datasetu females a ulož je do proměnné outliers.