Un solo meccanismo di attention vede una sola «relazione» per volta. I transformer ne usano
molti in parallelo, le head, ognuna specializzata: chi guarda la sintassi, chi i
riferimenti, chi le parole vicine.
Quattro head sulla stessa frase («Il gatto dorme sul vecchio divano caldo»). Nota
come ciascuna sviluppi un pattern diverso: i loro risultati vengono poi concatenati e combinati. In un
modello reale le head per blocco sono decine.
Mettiti alla prova
Hai capito questa pillola?
2 domande veloci: scegli una risposta per ciascuna.
Perché usare più teste di attention invece di una sola?
Una testa può seguire la parola precedente, un'altra i riferimenti, un'altra la sintassi: i risultati poi vengono combinati.
Cosa condividono le teste nella grouped-query attention (GQA)?
Più teste di Query usano lo stesso gruppo di Key e Value: la KV cache diventa molto più piccola.