ÎncepețiÎncepe gratuit

Calculul LOF

kNN este util pentru identificarea anomaliilor globale, dar este mai puțin eficient în detectarea outlierilor locali. În acest exercițiu, vei exersa utilizarea funcției lof() pentru a calcula factorii de outlier local pentru datele din wine.

lof() acceptă următoarele argumente:

  • x: datele pentru calculul scorului,
  • k: numărul de vecini folosit la calculul LOF.

Acest exercițiu face parte din cursul

Introducere în Detecția Anomaliilor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează factorul de outlier local folosind cei mai apropiați 5 vecini.
  • Adaugă LOF-ul la setul de date wine ca o nouă coloană numită score.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Calculate the LOF for wine data
wine_lof <- lof(___, ___)

# Append the LOF score as a new column
___$score <- ___
Editează și rulează codul