GRPO Nedir?
İngilizce: Group Relative Policy Optimization
Yayın: · Son güncelleme:
GRPO Nedir? Kısaca
GRPO (grup göreli politika optimizasyonu), aynı isteme üretilen birden fazla cevabın ödüllerini grup ortalamasıyla kıyaslayarak avantaj hesaplayan ve ayrı bir değer modeli gerektirmeyen pekiştirmeli öğrenme yöntemidir. Akıl yürütme modellerinin eğitiminde kullanılır.

GRPO nedir?
GRPO, DeepSeek araştırmacılarının 2024'te matematiksel akıl yürütme üzerine yayımladığı DeepSeekMath çalışmasında tanıtılan bir pekiştirmeli öğrenme yöntemidir. PPO algoritmasının bir türevidir ve özellikle büyük dil modellerinin akıl yürütme becerilerini geliştirmek için tasarlanmıştır.
Hangi sorunu çözer?
PPO, her cevabın ne kadar iyi olduğunu tahmin etmek için politika modeline ek olarak ayrı bir değer modeli (critic) kullanır. Dil modellerinde bu değer modeli de genellikle büyük bir sinir ağıdır; eğitimi ve bellekte tutulması ciddi maliyet getirir. GRPO bu ek modeli ortadan kaldırır.
Nasıl çalışır?
- Model aynı soru için bir grup cevap üretir (ör. varsayımsal olarak 8 farklı cevap).
- Her cevap bir ödül fonksiyonuyla puanlanır. Matematik ya da kod gibi alanlarda bu, cevabın doğru olup olmadığını kontrol eden basit kurallar olabilir.
- Her cevabın avantajı, grup ortalamasına göre ne kadar iyi ya da kötü olduğuna bakılarak hesaplanır (genellikle standart sapmaya bölünerek ölçeklenir).
- Model, ortalamanın üzerindeki cevapları daha olası, altındakileri daha az olası hâle getirecek şekilde güncellenir. PPO'daki gibi kırpma ve referans modelden uzaklaşmayı sınırlayan bir ceza da kullanılır.
Avantajları ve sınırları
| Avantaj | Sınır |
|---|---|
| Ayrı değer modeli gerekmez, bellek tasarrufu sağlar | Her soru için çok sayıda cevap üretmek hesaplama ister |
| Doğrulanabilir ödüllerle iyi çalışır | Ödülün kolay tanımlanamadığı görevlerde zorlanır |
| Akıl yürütme becerisini geliştirmede etkili | Ödül tasarımı hatalıysa model kestirme yollar öğrenebilir |
GRPO, düşünce zinciri üreten akıl yürütme modellerinin eğitiminde yaygın biçimde kullanılmaya başlandı ve birçok açık kaynak eğitim kütüphanesinde hazır olarak sunuluyor.
Sıkça Sorulan Sorular
GRPO ile PPO arasındaki fark nedir?
PPO, avantajı tahmin etmek için ayrı bir değer modeli kullanır. GRPO ise aynı soruya üretilen cevapları birbiriyle kıyaslayarak avantajı grup ortalamasından hesaplar ve değer modeline ihtiyaç duymaz.
GRPO hangi görevlerde daha iyi çalışır?
Cevabın doğruluğunun otomatik olarak kontrol edilebildiği matematik, kodlama ve mantık gibi görevlerde özellikle etkilidir. Ödülün öznel olduğu görevlerde ayrıca bir ödül modeli gerekebilir.