İ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
Python ile Anomali Tespiti
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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))