Yerel aykırı değer faktörü (LOF)

R ile Anomali Tespitine Giriş

Alastair Rushworth

Data Scientist

kNN uzaklığının değerlendirmesi

Küresel ve yerel aykırılıklar

R ile Anomali Tespitine Giriş

LOF hesaplama

Mobilya verisi için LOF hesaplama

library(dbscan)
furniture_lof <- lof(scale(furniture), k = 5)

Puanları görüntüleyin

furniture_lof[1:10]
[1] 1.0649669 1.1071205 0.9980290 1.0392385 0.9725305
[6] 1.1933199 1.3210459 1.1409659 1.0613144 1.0805445
R ile Anomali Tespitine Giriş

LOF’un yorumlanması

LOF yoğunlukların oranıdır

  • LOF > 1 aykırı olma olasılığı daha yüksek
  • LOF ≤ 1 aykırı olma olasılığı daha düşük

 

Büyük LOF değerleri daha yalıtık noktaları gösterir

R ile Anomali Tespitine Giriş

LOF’un görselleştirilmesi

furniture$score_lof <- furniture_lof

plot(Width ~ Height, data = furniture, cex = score_lof, pch = 20)

R ile Anomali Tespitine Giriş

Hadi pratik yapalım!

R ile Anomali Tespitine Giriş

Preparing Video For Download...