Ifojusi Mechanisms
Ifarabalẹ jẹ ki awoṣe pinnu iru awọn ọrọ miiran ninu gbolohun ọrọ julọ nigbati o tumọ ọrọ kọọkan.
Akopọ
It is the core idea that made the transformer — and therefore modern AI like ChatGPT — possible.
Jin Dive
Ifarabalẹ dahun ibeere ti o rọrun fun ọrọ kọọkan: awọn ọrọ miiran wo ni MO yẹ ki n wo lati ni oye eyi? Iwe 2017 naa 'Ifiyesi Ni Gbogbo Ohun Ti O Nilo' nipasẹ Vaswani ati awọn alabaṣiṣẹpọ ni Google ṣe afihan ẹrọ iyipada, eyiti o nlo akiyesi bi ẹrọ akọkọ rẹ ati ju awọn aṣa loorekoore agbalagba silẹ. Àmi kọọkan ti yipada si awọn ẹya mẹta: ibeere (kini MO n wa?), bọtini kan (kini MO nfun?), ati iye kan (alaye ti Mo gbe). Ìbéèrè àmi ni a fiwera lòdì sí gbogbo kọ́kọ́rọ́ àmi míràn láti gbé àwọn ìwọ̀n àfiyèsí jáde, èyí tí ó wá da àwọn iye náà papọ̀. Ifarabalẹ ara ẹni ṣe eyi laarin ọna kan ki gbogbo ọrọ le taara taara si gbogbo ọrọ miiran. Ifarabalẹ ori-pupọ nṣiṣẹ ọpọlọpọ iru awọn afiwera ni afiwe, ọkọọkan ni idojukọ lori awọn ilana oriṣiriṣi.
Imọ-imọ-ẹrọ
Iṣiro naa jẹ akiyesi ọja-dot ti iwọn: softmax (QK^T / √d_k) V. Ọja aami ti awọn ibeere ati awọn bọtini ṣe iṣiro bi bata kọọkan ṣe yẹ; Pipin nipasẹ gbongbo onigun mẹrin ti iwọn bọtini (√d_k) jẹ ki awọn ikun wọnyẹn dagba lati dagba ju; softmax yi wọn pada si awọn iwuwo ti o papọ si ọkan; ati isodipupo nipasẹ V ṣe agbejade idapọ iwuwo ti awọn iye. Nitoripe gbogbo àmi ṣe afiwe si gbogbo miiran, iye owo n dagba pẹlu onigun mẹrin ti ipari gigun - O (n²) - eyiti o jẹ idi ti awọn igbewọle gigun jẹ gbowolori ati idi ti awọn iṣapeye bii FlashAttention wa.
Ipa Ilana
Iyara ati iwọn
Ṣiṣan iṣẹ ede le gbe ni iyara laisi irubọ aitasera.
Wiwọle ati arọwọto
O faagun iraye si kọja awọn ede ati awọn aza ibaraẹnisọrọ.
Awọn ipinnu diẹ sii
Awọn ẹgbẹ le lo akoko diẹ sii lori idajọ lakoko ti adaṣe n kapa atunwi.
Ojo iwaju ti Ifarabalẹ Mechanisms
Ifarabalẹ wa nibi lati duro, ṣugbọn idiyele kuadiratiki rẹ ṣe iwadii iwadii lile. FlashAttention ṣe akiyesi boṣewa yiyara yiyara ati daradara-iranti nipasẹ ṣiṣe atunto iṣiro naa. Awọn itọsọna tuntun pẹlu fọnka ati akiyesi laini, akojọpọ ati akiyesi ibeere pupọ lati dinku iranti lakoko iran, ati awọn aṣa arabara ti o dapọ akiyesi pẹlu awọn awoṣe aaye-ipinle bii Mamba fun awọn igbewọle gigun pupọ. Reti awọn ọna ṣiṣe iwaju lati tọju irọrun akiyesi lakoko titọ ọna kika iye owo ki ipari-iwe sisẹ tabi awọn igbewọle iwe-ipamọ pupọ di ilana ṣiṣe ati ifarada.
Real-World imuse
Itumọ ẹrọ, nibiti awoṣe ṣe deede si awọn ọrọ orisun ti o yẹ nigbati o ṣe agbejade ọrọ itumọ kọọkan.
Akopọ, nibiti akiyesi ṣe iranlọwọ fun awoṣe idojukọ lori awọn gbolohun ọrọ ti o ṣe pataki julọ ni nkan pipẹ.
Awọn oluranlọwọ koodu ti o pada si awọn asọye oniyipada iṣaaju nigbati o sọ asọtẹlẹ laini atẹle.
Idahun ibeere lori iwe kan, nibiti akiyesi ti so awọn ọrọ ibeere pọ mọ aye ti o ni idahun ninu.
Awọn ewu & Awọn ọna iṣọ
Awọn otitọ ti a sọ di mimọ le tẹ awọn ijabọ sii ni idakẹjẹ, awọn ṣiṣan atilẹyin, tabi awọn abajade iwadii.
Ifamọ kiakia le ṣẹda awọn abajade aisedede kọja awọn ibeere ti o jọra.
Awọn data ọrọ ifarabalẹ le farahan ti awọn idari wiwọle ko lagbara.
Ilana Ilana imuse
Ṣetumo ọna kika iṣẹjade, ohun orin, ati awọn iṣedede didara ṣaaju ṣiṣejade.
Awọn idahun ilẹ pẹlu awọn orisun ti o gbẹkẹle nigbakugba ti deede ba ṣe pataki.
Jeki aaye ayẹwo atunyẹwo eniyan fun awọn abajade ti o ga julọ.
Tọpinpin awọn ilana ikuna ati tunṣe awọn itọsi tabi ṣiṣan iṣẹ nigbagbogbo.
Tesiwaju Ṣiṣawari
Free newsletter
Get the daily AI briefing
Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.
One email each weekday. Unsubscribe in one click. We never sell or share your address.
Test yourself
Take the Attention Mechanisms quiz
Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.
Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation
Itọsọna atẹle
Sisun Window akiyesi
Awọn ibeere ti a beere nigbagbogbo
What is Attention Mechanisms?
Ifarabalẹ jẹ ki awoṣe pinnu iru awọn ọrọ miiran ninu gbolohun ọrọ julọ nigbati o tumọ ọrọ kọọkan. O jẹ ero pataki ti o ṣe transformer - ati nitorinaa AI igbalode bi ChatGPT - ṣee ṣe.
Ninu gbolohun kan, kini ẹrọ akiyesi ṣe?
Ifarabalẹ ṣe iṣiro awọn iwuwo ti o pinnu iye ti aami kọọkan yẹ ki o fa lori awọn ami miiran nigbati o ba n ṣe aṣoju rẹ.
Eyi ti enikeji 2017 iwe ṣe awọn transformer faaji?
' Ifarabalẹ Ni Gbogbo Ohun ti O Nilo ' (Vaswani et al., 2017) dabaa ẹrọ iyipada, eyiti o da lori akiyesi dipo atunwi.
Kini awọn oniṣiro mẹta ti a ṣe iṣiro fun ami kọọkan ni akiyesi?
Àmi kọọkan n ṣe agbejade ibeere kan, bọtini kan, ati iye kan; Awọn ibeere ti baamu lodi si awọn bọtini lati ṣe iwuwo awọn iye.
Ninu agbekalẹ softmax (QK^T / √d_k) V, kilode ti o pin nipasẹ √d_k?
Fidiwọn nipasẹ gbongbo onigun mẹrin ti iwọn bọtini ṣe idilọwọ awọn ọja aami nla ti yoo Titari softmax sinu awọn gradients kekere, titọju ikẹkọ iduroṣinṣin.
Kini idi ti akiyesi ara ẹni boṣewa di gbowolori fun awọn igbewọle gigun pupọ?
Gbogbo ami ami si gbogbo ami ami miiran, nitorinaa nọmba awọn irẹjẹ awọn afiwe bi n², ṣiṣe awọn ilana gigun ni idiyele ni akoko ati iranti.