Token [CLS] e Multi-Head Attention
🟣
[CLS] é um vetor aprendível inserido na posição 0 da sequência — sem conteúdo visual.
Ele também projeta Q, K, V e presta atenção a todos os patches, acumulando uma
representação global da imagem ao longo do encoder.
Cabeça:
[C]
= linha do token [CLS] nas matrizes
headr = softmax(QrKrT / √dk) Vr
MultiHead = Concat(head1,…,headh) WO
"O [CLS] não impõe nenhuma restrição sobre o que aprender — ele simplesmente
participa da atenção como mais um token. A linha do [CLS] na matriz de atenção
mostra o quanto ele "ouve" cada patch. Após L blocos, esse vetor
é usado diretamente para classificação."