Odborná definícia
Význam a odborné vymedzenie pojmu
Scaled dot-product attention počíta zhodu medzi dopytmi Q a kľúčmi K pomocou skalárnych súčinov, výsledky delí odmocninou rozmeru kľúča a po aplikácii softmaxu nimi váži hodnoty V. Škálovanie obmedzuje príliš veľké skóre pri vysokom rozmere, ktoré by nasýtilo softmax a zhoršilo gradienty. Mechanizmus môže používať masku, napríklad na zákaz pohľadu na budúce tokeny. Je základným výpočtom mnohých transformerových architektúr. Pri multi-head variante sa tento výpočet opakuje v niekoľkých projekčných podpriestoroch.
Zrozumiteľné vysvetlenie
Ako sa pojem používa v praxi
Každý token vytvorí otázku, teda query, a zároveň ponúkne štítok key a obsah value. Model porovná otázku so všetkými štítkami, zistí, ku ktorým častiam vstupu sa má prikloniť, a z ich obsahov zostaví nový kontextový vektor. Delenie odmocninou rozmeru udržiava skóre v rozsahu, v ktorom softmax ešte rozumne rozlišuje kandidátov. Maska môže odstrániť zakázané spojenia, napríklad prístup k slovám, ktoré sa ešte len majú vygenerovať. Jedna hlava môže zdôrazniť názov entity, iná časový vzťah a ďalšia väzbu medzi otázkou a odpoveďou.
Časté otázky
Otázky, ktoré spresňujú význam
Prečo sa skóre delí odmocninou d_k?
S rastúcim rozmerom má skalárny súčin väčší rozptyl. Bez škálovania by softmax často vytváral takmer jednotkové a nulové váhy, čo vedie k slabým gradientom.
Akú úlohu majú Q, K a V?
Q vyjadruje, čo pozícia hľadá, K opisuje, podľa čoho sa má obsah nájsť, a V nesie informáciu, ktorá sa po výpočte váh agreguje.
Je scaled dot-product attention vždy self-attention?
Nie. Pri self-attention pochádzajú Q, K a V z tej istej sekvencie. Pri cross-attention pochádzajú dopyty z jednej reprezentácie a kľúče s hodnotami z druhej.
Čo robí attention mask?
Pred softmaxom nastaví zakázaným párom veľmi nízke skóre. Takto možno ignorovať padding alebo v autoregresii zabrániť tokenu vidieť budúce pozície.
Prečo je dlhý kontext výpočtovo náročný?
Plná pozornosť vytvára skóre pre každú dvojicu pozícií, takže počet interakcií rastie približne kvadraticky s dĺžkou sekvencie.
Súvisiace pojmy
Významové a tematické súvislosti
Pojem v rozhodovaní
Odborné články, ktoré tento pojem používajú v praxi
Zdroje a redakčná stopa
Použité východiská a odborná revízia
- Attention Is All You Need
Definícia je autorská odborná syntéza. Pri právnych a regulačných rozhodnutiach má prednosť aktuálne oficiálne znenie predpisu a posúdenie konkrétneho prípadu.
