Sözlük · T
Transformer nedir?
Transformer, metni, görüntüyü ya da sesi token adı verilen sayısal parçalara çevirip bunlar arasındaki ilişkileri çoklu dikkat (multi-head attention) mekanizmasıyla hesaplayan bir yapay sinir ağı mimarisi ailesidir. 2017'de Google araştırmacıları tarafından önerildi ve bugünkü büyük dil modellerinin temelini oluşturuyor.
Detaylı açıklama
Transformer, girdiyi önce token denilen küçük parçalara böler, her token'ı bir sayı dizisine (vektöre) dönüştürür ve her katmanda bu token'ların birbirine ne kadar önem vermesi gerektiğini dikkat mekanizmasıyla hesaplar. Böylece bir cümledeki kritik sözcüklerin etkisi artar, daha az önemli olanların etkisi azalır. Dikkat işlemi tek başına sıra bilgisini bilmediği için modele konum bilgisi ayrıca eklenir; 'adam köpeği ısırdı' ile 'köpek adamı ısırdı' bu sayede farklı işlenir. Transformer'dan önce dizi verisi için çoğunlukla RNN ve LSTM gibi yapılar kullanılıyordu. Bunlar sözcükleri tek tek, sırayla işlediği için paralel çalıştırmak zordu. Transformer ise token'ları aynı anda işleyebildiğinden eğitim sırasında GPU'larda çok daha rahat hızlandırılır; bu özellik büyük modellerin yaygınlaşmasında önemli bir etken oldu. Mimari ilk olarak makine çevirisini iyileştirmek için, 2017'de 'Attention Is All You Need' makalesiyle tanıtıldı. Sonrasında BERT gibi yalnızca kodlayıcı (encoder), GPT gibi yalnızca çözücü (decoder) kullanan türevler ortaya çıktı. Metnin dışında görüntü, ses ve robotik gibi alanlarda da kullanılıyor. Bir dezavantajı da var: standart dikkat hesabının maliyeti, dizi uzadıkça kareli biçimde artar.
Kullanım örneği
Telefonunuzda bir mesajı yazarken 'Dün Ayşe'yle buluştum, o çok yorgundu' cümlesindeki 'o' sözcüğünün kime işaret ettiğini bir dil modeli anlamaya çalışır. Transformer, 'o' token'ının cümledeki diğer sözcüklerle ilişkisini hesaplar ve 'Ayşe'ye daha fazla dikkat verir.
Kaynaklar ve doğrulama
- 10 Ekim 2026
- Çoklu dikkat mekanizmasına dayanan yapay sinir ağı mimarisi ailesi kaynak
- Mimari 2017'de Google araştırmacılarının 'Attention Is All You Need' makalesiyle önerildi kaynak
- Token'lar tek tek işlenmediği için eğitimde paralelleştirme RNN'lere göre daha kolay kaynak
- Standart öz-dikkatin hesaplama ve bellek maliyeti dizi uzunluğuyla kareli artar kaynak
- BERT yalnızca kodlayıcı, GPT serisi yalnızca çözücü kullanır kaynak