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

Connected

ćwiczenie

LOF z prawdopodobieństwami wartości odstających

Jak zwykle, zweryfikuj wybrany poziom skażenia, filtrując wartości odstające za pomocą progu prawdopodobieństwa. Składnia jest taka sama jak w przypadku KNN.

Estymator LOF jest już zaimportowany, a zbiór danych females_transformed jest dostępny.

Instrukcje

100 XP
  • Utwórz instancję LOF() z 20 sąsiadami.
  • Oblicz prawdopodobieństwa wartości odstających i zapisz je w zmiennej probs.
  • Utwórz maskę boolowską o nazwie is_outlier, która przyjmuje wartość true tam, gdzie prawdopodobieństwo wartości odstającej przekracza 50%.
  • Użyj is_outlier, aby przefiltrować wartości odstające ze zbioru females_transformed.