tag PolitikaGradyanı
Bu sayfada PolitikaGradyanı etiketi ile işaretlenmiş 1 yapay zeka kavramını bulabilirsiniz.
PPO (Proximal Policy Optimization), politika güncellemelerini kırpılmış vekil kayıp (clipped surrogate loss) fonksiyonuyla sınırlı tutarak kararlı ve verimli öğrenme sunan, politika gradyanı tabanlı bir pekiştirmeli öğrenme algoritmasıdır. 2017 yılında OpenAI tarafından TRPO'nun hesaplama karmaşıklığını basitleştirmek amacıyla geliştirilmiş ve hızla pekiştirmeli öğrenmenin fiili standardı haline gelmiştir. PPO'nun temel yeniliği kırpma mekanizmasıdır: yeni politika ile eski politika arasındaki olasılık oranı r_t = π_θ(a|s) / π_θ_old(a|s) formülüyle hesaplanır ve bu oran avantaj tahmini A_t ile çarpılır. Ancak oran [1-ε, 1+ε] aralığına kırpılır: L_CLIP = E[min(r_t·A_t, clip(r_t, 1-ε, 1+ε)·A_t)]. ε genellikle 0.2 olarak seçilir. Bu yapı güncellemenin politikayı çok uzağa sürüklememesini garantiler; TRPO'nun ikinci dereceden optimizasyon yükü olmadan benzer kararlılık elde eder. PPO; pekiştirmeli öğrenmeden insan geri bildirimi (RLHF) boru hatlarında kilit bir rol oynamaktadır. InstructGPT, GPT-4, Claude ve benzer modellerin tercih hizalaması aşamasında PPO, ödül modeli çıktısını optimize etmek için kullanılmıştır. RLHF'de dört aşama yürütülür: SFT modelini başlangıç politikası olarak kopyalama, ödül modeli eğitimi, PPO ile RL güncellemesi ve KL sapma cezasıyla aşırı optimizasyonu engelleme. 2025-2026 döneminde GRPO (Group Relative Policy Optimization) gibi PPO türevleri ortaya çıkmış; değer ağı gerektirmeden grup içi ödül normalizasyonu yaparak hesaplama maliyetini önemli ölçüde düşürmüştür. DeepSeek-R1 ve benzeri muhakeme modelleri GRPO ile eğitilmiştir. Bununla birlikte PPO, karmaşık ortamlarda değer tahminiyle doğruluk avantajını korumaktadır. Pratik uygulamalarda Stable Baselines3, CleanRL ve TRL (Transformer Reinforcement Learning) kütüphaneleri aracılığıyla PPO kolayca kullanılabilir. Hiperparametre ayarı kritik önem taşır: öğrenme hızı (genellikle 3×10⁻⁴), mini-batch sayısı, epoch sayısı ve kırpma parametresi ε dikkatli seçilmelidir. PPO, robotik kontrolden dil modeli hizalamasına uzanan geniş bir uygulama yelpazesiyle modern yapay zekanın temel algoritmalarından biri olmayı sürdürmektedir.