İçeriğe atla
SinaptikLabAI KNOWLEDGE PLATFORM
RehberİleriLLM-as-judge

Model yargıcını kalibre etmek

Model yargıcı, insan etiketli ve dondurulmuş bir altın kümede ölçülerek kalibre edilir: aynı örnekleri hem uzmanlara hem yargıca verin, uyumu şans düzeltmeli bir katsayıyla hesaplayın ve yargıcı ancak bu uyum iki insan arasındaki uyuma yaklaştığında ölçüm aracı sayın. Kalibrasyondan önce iki yanlılık ayıklanır: seçenekleri yer değiştirip aynı kararın çıktığını sınayan takas testi ve uzunluğu eşitleyerek yapılan kontrollü koşu. Yargıç istemi bir yazılım bileşenidir; sürümlenir ve her sürüm aynı altın kümede yeniden ölçülür.

ÖNKOŞULLAR

  • İnsan etiketli, etiketleri dondurulmuş ve birkaç yüz örnekten oluşan bir altın küme
  • Değerlendirilecek çıktıları üreten sistemin aynı girdiyle tekrar çalıştırılabilmesi
  • Yargıç modelini düşük örnekleme sıcaklığıyla ve sabit ayarlarla çağırma yetkisi
  • Yargıç ile insan arasındaki uyuşmazlıkları inceleyecek bir alan uzmanı

GEREKEN ARAÇLAR

  • İnsan etiketleriyle yargıç kararlarını örnek bazında yan yana tutan bir değerlendirme deposu
  • Yargıç istemlerini ve rubrikleri sürümleyen bir şablon deposu
  • Şans düzeltmeli uyum ve güven aralığı hesaplayan bir istatistik kütüphanesi
  • Aynı örnek çiftini iki farklı sırayla koşturabilen bir toplu çalıştırıcı
  • Yargıcın gerekçe metnini örnek başına saklayan bir iz kaydı toplayıcı
  1. 01

    Yargıcın yerine geçeceği insan kararını tanımla

    Önce insanın hangi soruyu nasıl cevapladığını yazın; yargıç, tanımı olmayan bir kaliteyi değil yazılı bir kararı taklit eder.

    "Cevabın kalitesini puanla" talimatı kalibre edilebilir bir görev tanımlamaz, çünkü karşılığında insan kararı da yoktur. Yargıç her zaman belirli bir insan kararının yerine geçer: bu cevap yayımlanabilir mi, bu özet kaynağıyla çelişiyor mu, bu iki cevaptan hangisi talimata daha uygun. Kararı yazamıyorsanız kalibrasyon da yapamazsınız; ölçecek bir referansınız olmaz.

    1. 01Hangi çıktı değerlendiriliyor: tek cevap mı, iki cevabın karşılaştırması mı?
    2. 02Hangi girdiler görünür: soru, bağlam, kaynak belgeler, önceki tur?
    3. 03Hangi ölçek kullanılıyor: ikili karar, sıralı puan, kazanan seçimi?
    4. 04Karar bağlayıcı mı: yayını durdurur mu, yoksa yalnızca rapor mu üretir?
    5. 05Beraberlik ve "karar veremiyorum" durumunda ne yazılacak?
  2. 02

    Altın küme ayır ve etiketleri dondur

    Yargıcı ölçeceğiniz kümeyi ayırın, insan etiketlerini dondurun ve bu kümeyi yargıç istemini iyileştirmek için kullanmayın.

    Yargıç istemini, uyumu ölçtüğünüz kümedeki hataları kapatacak biçimde ayarlarsanız uyum sayısı yükselir; ama ölçtüğünüz şey artık yargıcın güvenilirliği değil, istemin o kümeye uydurulma derecesidir. Bu, modelin kendi test kümesinde eğitilmesiyle aynı hatadır ve aynı biçimde görünmez kalır.

    KümeNe için kullanılırKim erişir
    Kalibrasyon kümesiRubrik ve istem üzerinde deneme yapmakYargıcı kuran ekip
    Altın kümeYargıcın uyumunu ölçmekYalnızca ölçüm koşusu; istem yazan bakmaz
    Uyuşmazlık havuzuYargıcın sınırını incelemekAlan uzmanı, ayrı raporlanır
    Üç kümenin örnekleri birbirine karışmamalı; karıştığında uyum sayısının anlamı kaybolur.

    Altın kümenin bileşimi de bir karardır. İnsanların kolayca anlaştığı örneklerle doldurulmuş bir küme yargıcı yüksek gösterir ama ayırt edici değildir; insanların anlaşamadığı örneklerle doldurulmuş bir küme ise yargıcı haksız yere düşük gösterir. Pratikte işe yarayan bileşim ikisini de içerir ve skorları ayrı verir: mutabık örneklerde uyum, uyuşmazlık örneklerinde davranış.

  3. 03

    Rubriği ölçütlere böl ve her ölçüte kanıt zorunluluğu koy

    Tek bir bütünsel kalite puanı yerine ayrı ölçütler tanımlayın ve her ölçüt için yargıçtan çıktıdan birebir alıntı biçiminde kanıt isteyin.

    Bütünsel tek puan iki nedenle kötü çalışıyor: kararsızdır ve teşhis edilemez. Kararsızdır çünkü aynı çıktıya iki koşuda farklı puan gelebilir; teşhis edilemez çünkü puan düştüğünde hangi boyutun bozulduğu bilinemez. Ölçütlere bölmek her iki sorunu da azaltır ve rubriği insanla paylaşılabilir hâle getirir: aynı ölçütler insan etiketlemesinde de kullanılır, böylece uyum ölçümü karşılaştırılabilir olur.

    ÖlçütYargıca sorulan soruÖlçek
    Kaynaklılıkİddialar verilen bağlamdan destekleniyor mu?Evet / Kısmen / Hayır
    Olgusal tutarlılıkBağlamla çelişen bir ifade var mı?Var / Yok
    Talimat uyumuİstenen biçim, kapsam ve dil sağlandı mı?Evet / Hayır
    YeterlilikSorunun cevapsız kalan bir parçası var mı?Evet / Hayır
    Gereksiz uzunlukKararı değiştirmeyen dolgu metin var mı?Var / Yok
    Son ölçüt bir yanlılık önlemidir: uzunluğu açıkça puanlamak, yargıcın uzunluğu örtük biçimde ödüllendirmesini zorlaştırır.
    json
    {
      "olcutler": {
        "kaynaklilik": {
          "karar": "evet | kismen | hayir",
          "kanit": "<çıktıdan birebir alıntı>"
        },
        "olgusal_tutarlilik": {
          "karar": "var | yok",
          "kanit": "<bağlamla çelişen cümle>"
        },
        "talimat_uyumu": {
          "karar": "evet | hayir",
          "kanit": "<ihlal edilen talimat>"
        }
      },
      "genel_karar": "kabul | revizyon | ret",
      "gerekce": "<en fazla iki cümle>",
      "rubrik_surumu": "r4"
    }

    Kanıt alanı iki iş yapıyor. Birincisi denetlenebilirlik: bir uyuşmazlığı incelerken yargıcın neye baktığını görürsünüz. İkincisi bir tutarlılık kontrolü: kanıt alanı çıktıda geçmeyen bir metin içeriyorsa o karar güvenilmezdir ve otomatik olarak işaretlenebilir. Bu kontrol ucuzdur ve sessiz hataların önemli bir kısmını yakalar.

  4. 04

    Tekli puanlama ile eşli karşılaştırma arasında seç

    Sürümleri kıyaslıyorsanız eşli karşılaştırma, mutlak bir eşiği izliyorsanız tekli puanlama kullanın; ikisini aynı raporda karıştırmayın.

    İki yöntem farklı sorulara cevap verir. Eşli karşılaştırma "hangisi daha iyi?" sorusunda insana daha yakın ve daha kararlı sonuç verir, çünkü model mutlak bir eşik hayal etmek zorunda kalmaz. Tekli puanlama ise zaman içinde izlenebilen mutlak bir seviye üretir; sürüm sayısı arttıkça her çifti koşturmak pahalılaştığı için tek başına ölçeklenen yöntem budur.

    YöntemGüçlü yanıZayıf yanıNe zaman
    Eşli karşılaştırmaİnsan tercihine yakın, eşik gerektirmezKonum yanlılığına açık, çift sayısı hızla büyürİki sürüm arasında karar verirken
    Tekli puanlamaZaman serisi kurulabilir, ucuzPuan kayması sessizce olur, çapa gerektirirSürekli izleme ve eşik denetimi için
    Referanslı puanlamaBeklenen cevap verildiğinde uyum yükselirReferans yazma maliyeti yüksekDoğru cevabın tek olduğu görevlerde

    Hangi yöntemi seçerseniz seçin, iki şeyi önceden yazın: beraberliğin ne zaman verileceği ve puan ölçeğinin her seviyesi için birer çapa örnek. Çapasız bir ölçek zamanla kayar; aynı rubrik, aynı model ve aynı istemle alınan puanlar birkaç ay sonra farklı bir dağılım gösterebilir ve bunu ancak çapalarla fark edersiniz.

  5. 05

    Konum yanlılığını takas testiyle ölç

    Her karşılaştırmayı bir de seçenekleri yer değiştirerek koşturun; iki koşunun kararı farklıysa o örnek konum yanlılığı üretiyor demektir.

    Dil modeli yargıçlarında seçeneklerin sunuluş sırasının karara etki ettiği belgelenmiş bir davranıştır. İyi haber, ölçmenin ucuz olması: aynı çifti bir kez (A, B), bir kez (B, A) sırasıyla koşturursunuz. İki koşunun kararı çelişiyorsa o örnekte yargıç içeriğe değil konuma bakmıştır.

    • Tutarsızlık oranını her raporda ayrı bir satır olarak verin; gizlenecek değil izlenecek bir sayıdır.
    • Çelişen örnekleri beraberlik sayın; kazanan ilan etmek yanlılığı sonuca taşır.
    • Sıralamayı örnek bazında rastgeleleştirin, sabit bir düzen kullanmayın.
    • Nihai skoru iki sıradaki koşuların ortalaması üzerinden hesaplayın.
    • Tutarsızlık oranı yükseliyorsa önce rubriğe bakın: bir ölçüt çıktıya bakarak karara bağlanamıyorsa yargıç içerik yerine konuma tutunur. İstem biçimi ikinci sırada gelir.
  6. 06

    Uzunluk ve biçim yanlılığını kontrollü koşuyla ayıkla

    Uzunluğu ve biçimi eşitlenmiş çıktı çiftleriyle bir kontrol koşusu yapın; yargıç uzun olanı sistematik seçiyorsa rubriğe uzunluk ölçütü ekleyin.

    Yargıçların daha uzun, daha maddeli, daha kendinden emin görünen cevapları kayırma eğilimi gözlenen bir davranıştır. Bu eğilim sinsi bir sonuç doğurur: sistem istemini "daha ayrıntılı yaz" yönünde değiştirirsiniz, yargıç skoru yükselir, kullanıcı memnuniyeti değişmez. Ölçüm aracı iyileşmeyi değil, aracın kendi tercihini raporlamıştır.

    1. 1Eşleştirilmiş çift üret

      Aynı bilgiyi taşıyan bir kısa ve bir uzun biçim hazırlayın; uzun biçim yeni bilgi eklemesin, yalnızca genişletsin.

    2. 2Yargıca körlemesine ver

      Hangisinin uzun olduğu belirtilmez; takas testiyle birlikte iki sırada da koşulur.

    3. 3Tercih oranını ölç

      İçerik aynıyken tercih dengeli dağılmalı; sistematik bir yön varsa bu yanlılığın büyüklüğüdür.

    4. 4Rubriği düzelt

      "Gereksiz uzunluk" ölçütünü ekleyin ve kanıt zorunluluğu koyun: dolgu olduğu iddia edilen cümle alıntılansın.

    5. 5Yeniden ölç

      Aynı kontrol koşusunu tekrarlayın; düzeltme işe yaramadıysa yanlılığı sınırlılık olarak raporlayın.

    Aynı mantık biçim ve kendi ailesini kayırma için de geçerli. Yargıç, değerlendirdiği çıktıyla aynı model ailesinden geliyorsa kendi ailesinin üslubunu ödüllendirme eğilimi gösterebilir. Bu seçim yapılabilir — maliyet ve gizlilik gerekçeleri meşrudur — ama raporda sınırlılık olarak yazılmalı ve mümkünse farklı aileden ikinci bir yargıçla çapraz kontrol edilmelidir.

  7. 07

    Uyumu şans düzeltmeli ölç ve eşiği önceden yaz

    Yargıç-insan uyumunu, insan-insan uyumuyla aynı katsayıyla hesaplayın; yargıcın tavanı insanların birbiriyle uyumudur, onu aşan değer şüphelidir.

    Kalibrasyonun temel referansı yargıcın mutlak doğruluğu değil, insanların birbiriyle uyumudur. İnsanlar bu görevde orta düzeyde uzlaşıyorsa, yargıçtan daha fazlasını beklemek anlamsızdır; yargıcın insan-insan uyumunu belirgin biçimde aşması ise genellikle iyi bir haber değil, bir sızıntı işaretidir: yargıç örnekleri değil bir kısayolu (örneğin uzunluğu veya bir kalıbı) okuyordur. Tavanı karşılaştırırken iki sayının aynı türden olmasına dikkat edin: hakem turundan geçmiş uzlaşı etiketleri tek tek etiketleyicilerin gürültüsünü taşımaz, bu yüzden yargıç-uzlaşı uyumu doğası gereği ham insan-insan uyumundan yüksek çıkar ve bu tek başına sızıntı anlamına gelmez.

    Ölçülen çiftNe söyler
    İnsan - insanGörevin tavanı ve rubriğin netliği
    Yargıç - insan (mutabık örnekler)Yargıcın kullanılabilirliği
    Yargıç - insan (uyuşmazlık örnekleri)Yargıcın sınırı; ayrı raporlanır
    Yargıç - yargıç (aynı istem, iki koşu)Kararın kararlılığı, örnekleme gürültüsü
    Dördü birlikte raporlanmadığında tek bir uyum sayısı ne kadar iyi olduğunu değil, hangi örneklerin seçildiğini yansıtır.

    Kabul eşiğini ölçümden önce yazın. Sonra yazıldığında çıkan her değer için bir gerekçe bulunur ve karar ölçüme değil müzakereye döner. Eşiğin yanında güven aralığı da bulunmalı: birkaç yüz örnek üzerinde hesaplanan bir uyum katsayısının belirsizliği küçük değildir ve iki yargıç sürümü arasındaki küçük farklar çoğu zaman bu aralığın içinde kalır.

  8. 08

    Yargıç istemini sürümle ve her sürümü aynı altın kümede yeniden ölç

    Yargıç istemini kod gibi sürümleyin: her değişiklikte altın kümeyi yeniden koşturun ve her skorun yanına istem sürümünü yazın.

    Yargıç isteminde yapılan tek kelimelik bir değişiklik, o güne kadar toplanmış bütün skorların anlamını sessizce değiştirir. Skorlar aynı grafikte yan yana durmaya devam eder ama artık aynı şeyi ölçmemektedirler. Bu yüzden istem, ölçülen sistemin bir parçası değil ölçüm aletinin kendisidir ve alet değiştiğinde yeniden kalibre edilmesi gerekir.

    • İstem metni ve rubrik sürümü
    • Yargıç modelinin kimliği ve sürüm etiketi
    • Örnekleme ayarları (sıcaklık, varsa tohum değeri)
    • Çıktı şeması ve ayrıştırma kuralları
    • Altın küme sürümü ve koşturma tarihi
  9. 09

    Yargıcı üretime bağla ve insan denetimi örneklemini koru

    Yargıcı üretim trafiğinin bir örneklemine uygulayın ve kararlarının küçük bir bölümünü her dönem insana yeniden etiketlettirerek uyumu izlemeyi sürdürün.

    Kalibrasyon bir kereye mahsus bir tören değil, sürekli bir bakım işidir. Üretim trafiği altın kümenin temsil ettiği dağılımdan uzaklaşır; ürün değişir, kullanıcılar yeni şeyler dener, sistem istemi güncellenir. Kalibrasyonun bozulduğunu size ancak dönemsel olarak insana geri gönderilen küçük bir örneklem söyler.

    İzlenenNeden
    Dönemsel örneklemde yargıç-insan uyumuKalibrasyonun bozulduğunu erken gösterir
    Karar dağılımıAni kayma istem, model veya trafik değişiminin izidir
    Boş veya şemaya uymayan yargıç çıktısı oranıSessiz hata; ortalamaya sıfır olarak sızabilir
    Takas testi tutarsızlık oranıKonum yanlılığının üretimdeki hâli
    Kanıt alanı çıktıda bulunamayan karar oranıUydurulmuş gerekçenin göstergesi

    Son olarak yetkiyi yazın: yargıç hangi kararları tek başına verebilir, hangileri insan onayı ister. Bir raporu işaretlemek, bir örneği incelemeye almak veya bir sürümü sarıya boyamak yargıca bırakılabilir. Kullanıcıya görünen bir yaptırım uygulamak ya da yayını tek başına durdurmak ise kalibrasyonun kesinliğinden fazlasını talep eder; bu kararlarda yargıç sıralayıcıdır, karar verici değil.

SIK DÜŞÜLEN TUZAKLAR

  • Yargıcı, uyumunu ölçtüğü kümede geliştirmek

    İstem altın kümedeki uyuşmazlıkları kapatacak biçimde ayarlandığında uyum yükselir ama yargıç yalnızca o kümeye uydurulmuştur. Kalibrasyon kümesi ile ölçüm kümesi ayrılmadığında rakam güvenilirliği değil, uydurma derecesini gösterir.

  • Eşli karşılaştırmayı tek sırayla koşturmak

    Yargıçlarda konum etkisi belgelenmiş bir davranıştır. Seçenekler hep aynı sırada verilirse kazanan içerikten çok konumdan gelir; sonuç tutarlı biçimde tekrarlandığı için de sağlam görünür ve kimse sorgulamaz.

  • Yalnızca puanı saklayıp gerekçeyi atmak

    Gerekçe metni olmadan bir uyuşmazlığın nedeni sonradan incelenemez. Ekip iki uca savrulur: ya rakama sorgusuz güvenir ya da bir kötü örnek görünce yargıcı toptan reddeder. Gerekçe örnek başına saklanmalı ve kanıt alanı çıktıyla karşılaştırılmalıdır.

  • Yargıcı değerlendirilen modelle aynı aileden seçip bunu yazmamak

    Aynı aileden gelen yargıcın kendi ailesinin üslubunu kayırma eğilimi gözlenmiştir. Seçim meşru olabilir, ama raporda sınırlılık olarak belirtilmediğinde aileler arası karşılaştırma yanıltıcı hâle gelir.

  • Uyumu tek bir sayı olarak raporlamak

    Birkaç yüz örnek üzerinde hesaplanan bir uyum katsayısı belirgin bir belirsizlik taşır. Güven aralığı ve insan-insan tavanı yanında verilmediğinde iki yargıç sürümü arasındaki küçük fark gerçek bir iyileşme sanılır.

KONTROL LİSTESİ

  • Yargıcın taklit edeceği insan kararı yazılı olarak tanımlı
  • Altın küme ayrıldı, etiketleri donduruldu ve istem iyileştirmede kullanılmıyor
  • Rubrik ölçütlere bölündü ve her ölçüt çıktıdan kanıt talep ediyor
  • Takas testi koşuldu, tutarsızlık oranı raporun sabit satırı
  • Uzunluk kontrollü koşu yapıldı; sapma varsa rubriğe veya sınırlılıklara yansıtıldı
  • İnsan-insan uyumu ölçüldü ve yargıcın tavanı olarak kaydedildi
  • Kabul eşiği ölçümden önce yazıldı, sonuçlar güven aralığıyla veriliyor
  • İstem sürümü, model kimliği ve rubrik sürümü her skorun yanında duruyor

Maddelerin tamamı işaretlenmeden kurulum üretime alınmamalı.

Sık sorulan sorular

LLM yargıcı insan değerlendirmesinin yerini alabilir mi?

Tamamen alamaz; ölçeklendirir. Yargıç, insanın yazılı bir kararını kalibre edildiği ölçüde tekrarlayabilir ve binlerce örneğe uygulanabilir. Ancak kalibrasyonun kendisi insan etiketine dayanır ve trafik değiştikçe tazelenmesi gerekir. Pratikte işleyen düzen şudur: hacmi yargıç taşır, dönemsel küçük bir örneklem insana gider, bağlayıcı kararlar insanda kalır.

Yargıç için hangi örnekleme ayarları kullanılmalı?

Mümkün olan en belirlenimci ayar: düşük örnekleme sıcaklığı, varsa sabit tohum değeri ve sabit bir çıktı şeması. Sonra kararlılığı ölçün: aynı istemi aynı örneklerde iki kez koşturup kararların ne kadarının değiştiğine bakın. Bu oran yüksekse rubrik muğlaktır; ayar değiştirerek değil ölçütleri netleştirerek düşer.

Yargıç ile değerlendirilen model aynı olabilir mi?

Olabilir, ama iki koşulla. Birincisi, kendi çıktısını kayırma eğilimi raporda sınırlılık olarak yazılmalı. İkincisi, mümkünse farklı bir model ailesinden ikinci bir yargıçla çapraz kontrol yapılmalı ve iki yargıcın anlaşmadığı örnekler insana gitmeli. Aynı modelin kendi çıktısını değerlendirmesi mutlak bir yasak değil, açıklanması gereken bir tasarım kararıdır.

Yargıç-insan uyumu kaç olmalı?

Evrensel bir eşik yok; referans, aynı görevde iki insanın birbiriyle uyumudur. Yargıcın bu tavana yaklaşması iyi, belirgin biçimde aşması şüphelidir — genellikle yargıcın içeriği değil bir kısayolu okuduğunu gösterir. Eşiği kendi kararınıza göre ölçümden önce yazın ve güven aralığıyla birlikte raporlayın.

Kaynaklar

  1. 01Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena — NeurIPS Datasets and Benchmarks Track · Makale
  2. 02The Measurement of Observer Agreement for Categorical Data — Biometrics · Makale
  3. 03Sinaptik Research — uygulama notları — Sinaptik Lab · Teknik rapor

BUILD

Bu rehberi kurumunuzda uygulayalım mı?

Aynı mimariyi kendi verinizle kurmak için discovery oturumundan üretime kadar birlikte ilerliyoruz.