ViT Prof. Anderson Rocha Tavares Bloco 4 · Slide 3 / 4

Multi-Head Attention no ViT

Várias cabeças em paralelo — cada uma detecta relações diferentes entre patches

Cabeça:
headr = softmax(QrKrT / √dk) Vr
MultiHead(Q,K,V) = Concat(head1,…,headh) WO
🧠
"No ViT, cada cabeça aprende a projetar os patches em um subespaço diferente. O que cada cabeça captura emerge do treinamento — não é definido manualmente. O resultado final combina todas as representações via Concat · WO."