BaşlayınÜcretsiz başlayın

İlk kez LOF

LOF, içsel algoritma ve method parametresinin olmaması dışında KNN ile aynıdır. Önceki egzersizlerdeki females veri kümesinin ölçeklenmiş sürümünde, bulaşma filtresi kullanarak bununla aykırı değer tespiti yapmayı dene.

Veri kümesi females_transformed olarak yüklendi.

Bu egzersiz, kursun bir parçasıdır

Python ile Anomali Tespiti

Kursa Göz Atın

Egzersiz talimatları

  • İlgili pyod modülünden LOF tahmincisini içe aktar.
  • %0.3 bulaşma, 20 komşu ve n_jobs -1 olacak şekilde bir LOF() oluştur.
  • lof tarafından döndürülen labels_ 1’e eşit olduğunda True döndüren bir boolean indeks oluştur.
  • is_outlier kullanarak aykırı değerleri females_transformed içinden ayır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Import LOF from its relevant module
from pyod.____ import ____

# Instantiate LOF and fit to females_transformed
lof = ____
lof.____

# Create a boolean index that checks for outliers
is_outlier = ____

# Isolate the outliers
outliers = ____

print(len(outliers))
Kodu Düzenle ve Çalıştır