Attention Weight
Attention Weight (Dikkat Ağırlığı), Attention mekanizmasında hesaplanan attention skorlarının genellikle softmax fonksiyonuyla normalize edilmesi sonucunda elde edilen ve her Value’nun çıktıya ne ölçüde katkıda bulunacağını belirleyen ağırlıktır. Başka bir ifadeyle Attention Score, iki temsil arasındaki uyumu ölçerken; Attention Weight bu uyumun nihai dikkat dağılımındaki payını gösterir.
Nasıl hesaplanır?
Önce Query ve Key arasındaki skor hesaplanır:
Scaled Dot-Product Attention’da skor ölçeklendirilir:
Ardından softmax uygulanır:
Bu işlem sonucunda her Query için Key’lere karşı bir ağırlık dağılımı elde edilir.
Basit örnek
Şu cümleyi düşünelim: “Ayşe kitabı okudu çünkü onu merak ediyordu.”
“onu” tokenı için ölçeklendirilmiş attention skorlarının şöyle olduğunu varsayalım:
| Key | Attention Score | Attention Weight |
|---|---|---|
| Ayşe | 0.8 | 0.05 |
| kitabı | 3.7 | 0.76 |
| okudu | 1.4 | 0.10 |
| çünkü | 0.3 | 0.03 |
| diğerleri | — | 0.06 |
Bu değerler yalnızca açıklama amaçlıdır. Burada “kitabı” için 0.76 attention weight oluşması, ilgili attention head’de bu Value temsilinin çıktıya daha güçlü katkıda bulunacağı anlamına gelir.
Attention Score ile farkı
En önemli ayrım şöyledir:
- Attention Score → Query ile Key arasındaki uyum değeri
- Attention Weight → Skorların normalize edilmesinden sonra Value’lara uygulanacak ağırlık
Dolayısıyla:
Q × Kᵀ
↓
Attention Score
↓
Scaling
↓
Softmax
↓
Attention Weight
↓
Value’ların ağırlıklandırılması
↓
Attention Output
Value ile ilişkisi
Attention Weight’ler, Value vektörlerinin ağırlıklı toplamını oluşturmak için kullanılır:
Buradaki:
- = ilgili Value vektörü
- = ilgili Attention Weight
Örneğin bir Value’nun ağırlığı 0.70, diğerinin 0.05 ise ilk Value attention çıktısına çok daha fazla katkıda bulunur.
Softmax neden kullanılır?
Softmax, attention skorlarını karşılaştırılabilir bir dağılıma dönüştürür. Standart attention’da maskelenmemiş konumların ağırlıkları:
olacak şekilde normalize edilir.
Bu nedenle model yalnızca “hangi token önemli?” sorusuna değil, aynı zamanda “diğerlerine kıyasla ne kadar önemli?” sorusuna da sayısal bir dağılımla karşılık verir.
Q–K–V yapısındaki yeri
Şimdi bütün kavramları tek zincirde görebiliriz:
- Query → Neyi arıyorum?
- Key → Aradığım şeyle ne kadar eşleşiyor?
- Attention Score → Eşleşme skoru nedir?
- Attention Weight → Bu bilgiye ne kadar ağırlık vermeliyim?
- Value → Hangi bilgiyi çıktıya taşımalıyım?
Kısaca: Attention Weight, Query–Key ilişkilerinden hesaplanan attention skorlarının normalize edilmesiyle elde edilen ve ilgili Value bilgisinin attention çıktısına ne ölçüde katkıda bulunacağını belirleyen ağırlıktır.
📚 Kaynakça ve Bu Maddeye Atıf
APA Formatı: YZ Hocası. (2026). Attention Weight. YZ Hocası Ansiklopedisi. Erişim adresi: https://yzhocasi.com/attention-weight/
BibTeX: @misc{yzhocasi_2541, title={Attention Weight}, url={https://yzhocasi.com/attention-weight/}, journal={YZ Hocası Ansiklopedisi}, year={2026}}