Sűrűség-alapú szempontból a kiugró értékek olyan objektumok, amelyek kis sűrűségű tartományokban vannak.
10.5. Definíció
(Sűrűség-alapú kiugró érték) Egy objektum kiugró érték pontszáma az objektum körüli sűrűség inverze.
A sűrűség-alapú kiugró érték észlelés szorosan kapcsolódik a
szomszédság-alapú kiugró érték észleléshez, mivel a sűrűséget általában
szomszédsággal adjuk meg. Az egyik gyakori módszer a sűrűséget a
10.6. Definíció
(Inverz távolság)
ahol
A sűrűség egy másik definíciója az, amelyet a DBSCAN klaszterező algoritmus használ. (Lásd a 8.4. szakaszt.)
10.7. Definíció
(Adott sugáron belüli pontok száma) Egy objektum körüli sűrűség
egyenlő az objektum
A
Bármely sűrűségdefiníciót használjuk is a kiugró érték
észleléshez, a módszerek tulajdonságai és korlátai hasonlóak lesznek
10.3. szakaszban tárgyalt szomszédság-alapú kiugró érték sémákéhoz.
Többek között nem tudják helyesen azonosítani a kiugró értékeket akkor,
ha az adatok különböző sűrűségű részeket tartalmaznak. (Lásd a 10.7.
ábrát.) Ahhoz, hogy helyesen azonosítsuk a kiugró értékeket ilyen
adathalmazokban, olyan sűrűségfogalomra van szükségünk, amely az
objektum szomszédságához relatív. Például a 10.7. ábrán a
Sok lehetőség van egy objektum relatív sűrűségének definiálására.
Az egyik lehetőséget, amit az SNN sűrűség-alapú klaszterező eljárás
használ, a 9.4.8. szakaszban tárgyaljuk. Egy további lehetőség a relatív
sűrűséget az
Ebben a szakaszban egy olyan módszert mutatunk be, amely a
relatív sűrűség fogalmán alapul. A 10.2. algoritmus írja le ezt a
módszert, amely a lokális kiugró faktor (LOF -- Local Outlier Factor)
eljárás egyszerűsített változata (lásd az irodalmi megjegyzéseket). Az
algoritmust az alábbiakban részletesebben is megvizsgáljuk, de
lényegét tekintve a következőképpen működik. Minden egyes objektum
kiugró érték pontszámát kiszámítjuk adott számú (
10.2 algoritmus. Relatív sűrűség alapú kiugró érték pontszám algoritmus |
1:
2: for
minden
3: Határozzuk meg
4: Határozzuk meg
5: end for 6:
for minden
7: Legyen
8: end for |
10.2. Péda.
(Relatív sűrűség alapú kiugró érték észlelés) A relatív sűrűség
alapú kiugró érték észlelő módszer teljesítményét a 10.7. ábrán
látható mintaadatokon szemléltetjük. Példánkban
A relatív sűrűség alapú kiugró érték észlelés számszerű mértékét
adja annak, hogy egy objektum mennyire kiugró érték. Jól működik akkor
is, ha az adatokban különböző sűrűségű tartományok vannak. A
távolság-alapú megközelítésekhez hasonlóan ezek a megközelítések
természetszerűleg