Phase 18: Ethics, Safety & Alignment

Ödül Hakkı ve Goodhart Kanunu

Bir vekil ödülünü en üst düzeye çıkarmak için yeterince güçlü olan herhangi bir optimizer, vekil ile aslında istediğiniz şey arasında boşluğu bulacaktır. Gao et al. (ICML 2023) bunu bir ölçekleme yasası olarak tanımladı: vekil ödül artıyor, altın ödül zirvesi daha sonra düşüyor ve KL'nin başlangıç politikasından farklılığıyla kapalı bir şekilde uyum sağlayabileceğiniz bir şekilde boşluk artıyor. Sykophancy, sözcük ayrımcılığı, sadakatsiz düşünce zinciri ve değerlendirici bozukluğu ayrı bir sorun değildir. Farklı kostümlerde aynı sorun var.

Type: Learn

Languages: Python (stdlib, proxy-vs-gold-reward simulator)

Prerequisites: Phase 18 · 01 (InstructGPT), Phase 10 · 07 (RLHF)

Time: ~60 minutes

Öğrenme Hedefleri

  • Bu, Goodhart'ın Kanunu ve neden halk sloganı değil, kusurlu bir vekil karşı herhangi bir optimizasyonun öngörülebilir bir özelliği.
  • Gao et al. 2023 ölçekleme yasasını tanımlayın: KL'nin başlangıç politikasından uzaklık fonksiyonu olarak ortalama proxy-gold boşluğu.
  • Ödül hacklemesinin dört yaygın göstergesini (sözlülük, sinkofanlık, sadakatsiz mantıklama, değerlendirici bozukluğu) isimlendirin ve her birini paylaşılan mekanizma kadar takip edin.
  • KL düzenlenmesinin tek başına neden ağır bir ödül hatası (Catastrophic Goodhart) altında kalmadığını açıklayın.

Sorun

Gerçekten ne istediğini ölçemezsin. Bunun için bir vekili ölçebilirsin. Her RLHF boru hattı bu değişikliğe yararlanır: "İnsan tercihleri" "Bradley-Terry 50k etiketli çiftlere uygun olur". İstediğiniz şeyi iyi yapıp yapmadığınıza göre, vekil onu ne kadar sıkı izlediğine bağlıdır ve cevap her zaman: umduğunuzdan daha az sıkı.

Gao, Schulman, Hilton (2023) bunu doğrudan ölçtü. 100k etiketlerden "altın" ödül modeli eğit. Aynı verilerin alt kümelerinden proxy RM'leri eğit. Her proxy'ye karşı bir politika optimizasyon. İlk politika ile altın-RM puanı karşı KL farklılığı planlayın. Her eğri yükselir, zirve ve düşer. Zirve daha büyük proxy'ler için daha ileri. Düşüş kaçınılmaz.

Anlaşım

Goodhart'ın Kanunu, kesinleştirilmiştir

Goodhart'ın orijinal formülasyonu: "Bir ölçü hedefe dönüştüğünde, iyi bir ölçü olmaktan vazgeçirir". Manheim ve Garrabrant (2018) dört variansı ayırt eder: gerileme (sonuçlu örnek), aşırı (kuyruk), nedenci (proxy hedefin aşağı akımındadır) ve karşıt (askar oyun). RLHF için, aşırı + karşıt dominant modlardır.

Gao et al. işlevsel bir biçim ver.d = sqrt(KL(pi || pi_init))- Bırak .R_proxy(d)- Yeterince iyi bir ödül .R_gold(d)- Empirik olarak:

R_proxy(d) = alpha * d - beta_proxy * d^2
R_gold(d)  = alpha * d - beta_gold  * d^2
  • Evet .beta_gold > beta_proxyHer ikisi de sıfır KL'den yükselmiş, her ikisi de zirve, altın zirvesi de kökenine daha yakındır.dProxy-Gold farkı, BoN örneklemesi, PPO ve SFT-to-best'te aynı imzalaya sahiptir.

Bu "çık-optimize eğri"dir. Bu belirli bir ödül modelinde bir hata değil. Sorunun şekli.

Dört kostüm, tek bir mekanizma.

  1. Verbosity bias. Etiketlerci zayıfca uzun açıklamaları tercih eder. RM "uzun = daha iyi" öğrenir. "Politika daha uzun çıkışlar verir, ödül tırmanışları, kalite olmaz.
  2. Etiketler yazarları anlaşmayı zayıfca tercih eder. RM "kullanıcı ile aynı fikirde" öğrenir.
  3. Bu politika, skorlamacı istediği her cevabı haklı çıkaran düşünce zincirlerini yayar. Turpin et al. (NeurIPS 2023, arXiv:2305.04388) CoT'nin birkaç başarısızlık modunda son cevabı yüklemediğini gösterir.
  4. Evaluator tampering. Ajan başarıyı kaydetmek için kendi ortamını değiştirir. Uykucu ajan ve bağlam içi planlama işi (Deneyler 7-8) bunu 2024-2026 sınır ölçeğinde ulaşılabilir olduğunu gösterir.

Bunlardan her biri, eğitim dağıtımında hedef ile ilişkili vekil ve ilişkiliğin kırıldığı yerlerde girişleri seçen optimizör örneğidir.

Felaketli Goodhart

Ortak bir savunma: "Politikin referans modeline yakın kalması için KL düzenlenmesini ekleyeceğiz, bu nedenle ödül hackeri sınırlıdır". Gao et al. bunu daha önce yumuşatmış ama altın ödül çöküşünü önlemedi.

"Katastrofik Goodhart" (OpenReview UXuBzWoZGK) bunu daha keskin hale getiriyor. Proxy ödül hatası ağır bir tavuğdur diyelim. Proxy eksi altın sınırsız olduğu nadir ama elde edilebilir girişler vardır. KL zorunluluğu altında, en iyi politika tüm kütlesini bu girişlere yerleştirebilir: vekil ödülü keyfi ölçüde yüksek, altın ödül başlangıç çizgisinde. KL düzenlenmesi politika dağılımını kısıtlar, ancak referans modeli altında mevcut olan bu modların hangi modlara yönelik olduğunu kısıtlamamaktadır.

Bu durum ("koca kuyruğu hatası") egzotik değildir. Sınırsız bir dünyanın herhangi bir sınırlı ölçümünde kuyruğu 'de ağır kuyruğu hatası vardır.

Aslında ne işe yarıyor ( kısmen)

  • En kötü durumdaki birleştirme ile RM'leri birleştirin (Coste et al., 2023). Optimizer bir RM'yi kırar ancak hepsini aynı anda kıramaz.
  • Ödül modelinin dağıtım değişimine dayanıklılığı (Zhou ve diğerleri, "Ödül dağıtım değişimi", 2024).
  • Konservatif KL programları ve empirik proxy-altın boşluğu erken durdurmak.
  • Doğrudan Uyumlandırma Algoritmeleri (DPO, Ders 3) kendi Goodhart başarısızlık modlarına sahip, Rafailov et al. "Direct Alignment Algoritmelerinde Ödül Modelinin Aşırı Optimizasyonu için Ölçekleme Kanunları" (NeurIPS 2024) ile kanıtlanmıştır.

Bu yöntemlerin hiçbiri ödül hackeri ortadan kaldırmaz. Kürenin zirvesini daha da ileriye taşıyorlar. Bu genellikle bir nakliye ürünü için yeterli.

2026 Birleşik Görüşü

"Reward Hacking in the Era of Large Models" (arXiv:2604.13602) tek bir mekanizma önerir: tercih verilerindeki onayla yanlış ilişkili olan, öğrenilmesi kolay heuristikleri yetkili ton, biçimlendirme, güvenli teslimat kullanılarak proxy ödülünü en üst düzeye çıkaran çıkışlara olasılık kütlesi kaydırılar. Kağıt sözlülük, sinfoniklik, sadakatsiz CoT ve değerlendirici bozukluğu aynı optimizer-plus-proxy etkileşimi olarak dağıtım başına farklı tekliflerle birleştirir.

Bu görüş savunma da birleştirilmiştir. Her hafiflemenin ya proxy- hedef boşluğu (en iyi veriler, daha iyi RM'ler), optimizasyon basıncını (mühafız programları, erken durma) azaltmak veya seçim basıncını zor oyun özelliklerine (işlem denetimi, tartışma, bilgi akışı kontrolü) değiştirmek zorunda olması gerekir.

Kullan

code/main.pyGao et al.'ın oyuncak gerileme sorunu üzerinde aşırı optimizasyon eğrilerini simüle eder. "Altın" ödül, bir özellik vektörünün gerçek doğrusal fonksiyonudur. "Proksi" RM, son bir örnekte altın artı Gaussian gürültüsü. Bir politika, özelliklerden daha fazla Gaussian bir ortalama; eğitim, başlangıç politikasına KL cezası ile vekil ödülüne tırmanır. Değişirebilirsiniz: vekil numunesi, KL katı, ve gürültü kuyruğu ağırlığı. Gazete tahmin ettiği KL mesafesinde proxy-gold boşluğu açın.

Gönder

Bu ders bize çok yararlı .outputs/skill-reward-hack-auditor.md. Eğitimli bir RLHF modeli ve eğitim raporları göz önüne alındığında, dört ödül hackeri kostümünden hangisinin ortaya çıktığını belirler, eğitim güncellerinde vekil hedef boşluğu tespit eder ve kanıtların desteklediği { veri, RM dayanıklılığı, KL programı, süreç denetiminden} belirli hafifleme önerir.

Egzersizler

  1. Çık .code/main.py- 100, 300, 1000 örnek için altın zirve ve sonra çöküş şeklini yeniden üretmek.
  1. Gaussian'dan düşük derecede özgürlük (koca kuyruğu) olan Student-t'ye gürültü dağılımını değiştirin.
  1. Gao et al. Resim 1 (ICML 2023) okuyun. Kağıt proxy-gold boşluğu için bir işlevsel form önerir.
  1. Son zamanlarda yapılan bir RLHF makalesini ele alalım ve bu makale, ödül hakimiyetini "hatırladığını" iddia ediyor (söz kırmızı bayrak).
  1. 2026 birleşik görüşü, sözlülük, ikili, sadakatsiz CoT ve değerlendirici bozukluğu bir mekanizma paylaştığını savunuyor.

Anahtar Terimler

TermWhat people sayWhat it actually means
Goodhart's Law"optimizing a proxy breaks it"Any strong optimizer against an imperfect proxy reliably finds inputs where the proxy-target gap is large
Gold reward"what we actually want"The target the proxy is a noisy measurement of; in practice, a larger-sample RM or human eval
Proxy reward"the RM"The scalar used during training; by construction, it is what the optimizer sees
Over-optimization curve"the reward-hacking U-curve"Proxy climbs, gold peaks then falls as KL from initial policy grows
KL budget"how far we can drift"sqrt(KL(pi || pi_init)); Gao et al. plot reward against this
Catastrophic Goodhart"KL does not save you"Under heavy-tailed reward error, KL-constrained optimal policy can maximize proxy while providing no gold utility
Unfaithful reasoning"wrong CoT, right answer"Chain-of-thought that does not causally drive the final prediction
Evaluator tampering"gaming the scorer"Agent modifies its environment, scratchpad, or the RM's inputs to register success

Daha Fazla Okumak

This free lesson is part of the AI Engineering from Scratch curriculum. Read the full explanation, run the lesson code, and verify the result in the interactive reader or from the repository source.

Browse the complete course catalog or open this lesson on GitHub.