İ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
Egzersiz talimatları
- İlgili
pyodmodülündenLOFtahmincisini içe aktar. - %0.3 bulaşma, 20 komşu ve
n_jobs-1 olacak şekilde birLOF()oluştur. loftarafından döndürülenlabels_1’e eşit olduğundaTruedöndüren bir boolean indeks oluştur.is_outlierkullanarak aykırı değerlerifemales_transformediç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))