Sobes.tech
Middle — Senior

Ce este atenția multi-query și unde este utilizată?

sobes.tech AI

Răspuns de la AI

Atenția multi-interogare este o modificare a mecanismului de atenție în transformatoare, în care mai multe chei (keys) și valori (values) sunt combinate într-un set comun, iar pentru fiecare interogare (query) se utilizează un set separat de interogări. Acest lucru permite reducerea semnificativă a memoriei și a costurilor de calcul, în special atunci când se lucrează cu secvențe lungi, păstrând în același timp calitatea modelului.

Principala aplicație a atenției multi-interogare este în modelele mari de limbaj și transformatoare, unde eficiența și scalabilitatea sunt importante, de exemplu în GPT-4 și alte arhitecturi moderne. Această abordare ajută la accelerarea inferenței și la reducerea cerințelor de resurse fără o pierdere semnificativă a preciziei.

Exemplu: în loc să aibă chei și valori separate pentru fiecare cap de atenție (multi-head attention), toate capetele folosesc un set comun de chei și valori, iar interogările rămân individuale.