Slovník výrazov AI/Učenie bez učiteľa

Učenie bez učiteľa

UMAP

Anglický výraz UMAP

pokročiléheslo č. 1825 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená UMAP?

UMAP je nelineárna metóda učenia variety, ktorá zostaví vážený graf lokálnych susedstiev vo vysokom rozmere a optimalizuje nízkorozmerný graf s podobnou fuzzy topologickou štruktúrou. Parametre n_neighbors a min_dist riadia mierku lokálnosti a kompaktnosť výsledku. UMAP nezaručuje presné zachovanie globálnych vzdialeností ani hustôt.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Pri prieskume tisícov embeddingov sa zvolí metrika zodpovedajúca ich významu, často kosínusová. Menšie n_neighbors zvýrazní jemné lokálne štruktúry, väčšie širší kontext; min_dist upraví zhlukovanie bodov vo výstupe. Model sa spustí viackrát a stabilita susedov sa meria, nie iba vizuálne hodnotí. UMAP dokáže transformovať nové body vzhľadom na naučenú reprezentáciu, čo je praktické v prevádzke, no drift môže mapu znehodnotiť. Zhluky v 2D sa overia v pôvodnom priestore.

Overiteľnosť

Odborné zdroje

  1. McInnes et al. · UMAPdoi.org
  2. scikit-learn · Manifold learningscikit-learn.org

Praktické odpovede

Často kladené otázky

Čo robí n_neighbors?

Určuje lokálnu mierku grafu a kompromis medzi jemnou a širšou štruktúrou.

Čo robí min_dist?

Obmedzuje, ako tesne sa môžu body v nízkom rozmere natlačiť.

Prečo záleží na metrike?

Určuje susedský graf, z ktorého celé vnorenie vychádza.

Zachováva globálne vzdialenosti?

Iba približne a nie s univerzálnou zárukou; hlavný dôraz je lokálny.

Vie mapovať nové body?

Bežná implementácia áno, ak sa zachová naučený model a rovnaké predspracovanie.