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

Connected

ćwiczenie

KNN z prawdopodobieństwami wartości odstających

Ponieważ nie możemy w pełni ufać wynikom uzyskanym przy użyciu contamination, sprawdźmy nasze wyniki za pomocą prawdopodobieństw wartości odstających – są one bardziej wiarygodne.

Zbiór danych został wczytany jako females, a estymator KNN jest już zaimportowany.

Instrukcje

100 XP
  • Utwórz instancję KNN z 20 sąsiadami.
  • Oblicz prawdopodobieństwa wartości odstających.
  • Utwórz maskę logiczną, która zwraca wartości prawdziwe tam, gdzie prawdopodobieństwo bycia wartością odstającą przekracza 55%.
  • Użyj is_outlier, aby przefiltrować wartości odstające ze zbioru females.