Mai departeUrmătorul ghid
Capete de inducție în transformatoare
AI limbaj
GHID AI limbaj
Un transformator este o arhitectură de rețea neuronală care folosește atenția pentru a combina informațiile dintr-o secvență.
Ascultă acest ghidNarativ AI · ~2 min
Stă la baza multor modele lingvistice și multimodale. Arhitectura oferă o modalitate de procesare a reprezentărilor; ea în sine nu stabilește fapte, înțelegere sau comportament sigur.
Atenția calculează câte informații ar trebui să ia o poziție de la alte poziții. Într-o formulare comună, proiecțiile învățate produc interogări, chei și valori. Comparațiile între chei de interogare determină ponderile utilizate pentru combinarea valorilor. Mai multe capete de atenție permit mai multe astfel de combinații în cadrul unui strat. Un strat de transformator include și alte operațiuni, cum ar fi o rețea de tip feed-forward, normalizare și conexiuni reziduale. Informațiile despre poziție sunt necesare deoarece ordinea cuvintelor sau a altor elemente de secvență contează. Implementările specifice diferă prin modul în care reprezintă poziţia şi aranjarea acestor operaţii. Transformatorul original din 2017 a folosit un design de codificator-decodor pentru traducere. Modelele ulterioare folosesc aranjamente numai codificator, numai decodor sau codificator-decodor pentru diferite obiective. Un model de limbaj cauzal împiedică o poziție să se ocupe de jetoanele viitoare în timpul predicției următoarelor jetoane. Această constrângere diferă de procesarea bidirecțională a unei intrări complete. Atenția asupra secvențelor lungi poate fi costisitoare din punct de vedere computațional. Sistemele practice folosesc optimizări variate, dar o limită de context anunțată nu dovedește că modelul folosește fiecare parte a unui document lung în mod fiabil. Testați preluarea, raționamentul și instrucțiunile care urmează la lungimile reale de care are nevoie aplicația dvs.
04Exemplu lucrat
Luați în considerare textul inventat „Robotul a mutat lada pentru că bloca ușa”.
Cuvântul „it” ar putea necesita context pentru a se rezolva. Un mecanism de atenție poate combina informații din alte poziții în timp ce calculează o reprezentare.
Schimbați propoziția în „Robotul a mutat lada pentru că avea nevoie de încărcare”. Testați interpretarea modelului complet, mai degrabă decât să presupuneți că o diagramă de atenție dovedește rezoluția corectă de referință.
Ce arată
Acest exemplu ilustrează procesarea contextuală fără a pretinde că fiecare transformator rezolvă ambiguitatea corect.
Codificați un document pentru clasificare.
Generați un răspuns câte un simbol folosind atenția cauzală.
Buletin gratuit
Trei povești AI verificate în fiecare dimineață de zi lucrătoare, scrise în engleză simplă. Gratuit pentru totdeauna, fără reclame.
Un e-mail în fiecare zi lucrătoare. Dezabonare cu un singur clic. Nu vindem niciodată și nu împărtășim adresa ta.
Testează-te
Feedback instantaneu la fiecare răspuns și un certificat partajabil cu un ID verificabil după ce parcurgi un curs.
Susține educația AI gratuită. AI Understanding este o organizație nonprofit 501(c)(3) — fără reclame, fără barieră de plată, pentru totdeauna. Fă o donație
Nu. Transformers pot accepta clasificare, traducere, recuperare, viziune, audio și alte sarcini; un chatbot este o aplicație construită în jurul modelelor și sistemelor suplimentare.
Continuați să învățați
Mai multe ghiduri alese pentru acest subiect
Mai departeUrmătorul ghid
Capete de inducție în transformatoare
AI limbaj