1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wykrywanie anomalii w Pythonie

Connected

ćwiczenie

KNN po raz pierwszy

Ćwiczysz KNN po raz pierwszy – na wersji zbioru danych Ansur Body Measurements dotyczącej kobiet. Ta wersja zawiera również 95 kolumn, ale tylko około 1900 obserwacji.

Zbiór danych został wczytany do środowiska jako females.

Instrukcje

100 XP
  • Zaimportuj estymator KNN z odpowiedniego modułu biblioteki pyod.
  • Utwórz instancję estymatora KNN() z zanieczyszczeniem na poziomie 0,5% i 20 sąsiadami, zapisując ją jako knn.
  • Utwórz indeks logiczny o nazwie is_outlier, który zwraca True, gdy labels_ obiektu knn przyjmuje wartość 1.
  • Wyodrębnij wartości odstające ze zbioru females, używając is_outlier, i zapisz je jako outliers.