Ultralytics YOLO27:
YOLO'yu lisansla
Ultralytics Sözlüğüne dön

Reward Modeling

Ödül modelleme, tercih karşılaştırmalarından yararlanarak bir sinir ağını insanların yapacağı gibi yapay zekâ çıktılarını puanlamak üzere eğitir. Bradley-Terry kaybı, türleri ve riskleri.

Ödül modellemesi, bir ödül modeli adı verilen sinir ağını, insanların değerlendireceği şekilde bir yapay zekâ sisteminin çıktılarına puan verecek biçimde eğitme uygulamasıdır. Standart pekiştirmeli öğrenmede ortam, örneğin bir oyun puanı gibi bir ödül sağlar. Pek çok hedefin böyle bir puanı yoktur: yararlı bir yanıt, iyi düzenlenmiş bir görüntü veya bir bardağı nazikçe uzatan bir robotu değerlendirmek kolay, kodla tanımlamak ise zordur. Bir ödül modeli bu değerlendirmeyi insan geri bildirimlerinden, genellikle iki çıktı arasındaki karşılaştırmalardan öğrenir; ardından yeni çıktılara insanların yapabileceğinden çok daha hızlı ve tutarlı biçimde otomatik olarak puan verir. Ödül modelleri, insan geri bildiriminden pekiştirmeli öğrenmeyi (RLHF) mümkün kılan bileşendir; ayrıca aday yanıtları yeniden sıralamak, eğitim verilerini filtrelemek ve modelleri değerlendirmek için de kullanılır.

Ödül Modeli Nasıl Eğitilir#

Eğitim verileri karşılaştırmalardan oluşur. İnsanlar bir istemi ve modelden gelen iki veya daha fazla yanıtı görüp daha iyi olanı seçer; OpenAI'nin InstructGPT çalışmasında etiketleyiciler her istem için 4 ila 9 yanıtı sıraladı ve her sıralamadaki yanıt çifti bir eğitim karşılaştırmasına dönüştü. Mutlak puanlar yerine sıralama kullanılır; çünkü insanlar, iki yanıttan hangisinin daha iyi olduğu konusunda, bir yanıtın 10 üzerinden 6 mı yoksa 7 mi hak ettiği konusunda olduklarından çok daha fazla uzlaşır.

Ödül modeli genellikle önceden eğitilmiş bir büyük dil modelidir (LLM); çoğu zaman hizalanan modelin kendisidir ve çıkış katmanı, son gömme vektörünü tek bir sayıya dönüştüren doğrusal bir başlıkla değiştirilir. Eğitimde ikili karşılaştırmalar için Bradley-Terry modeli kullanılır. Bu modele göre, insanların A yanıtını B yanıtına tercih etme olasılığı, ödülleri arasındaki farkın sigmoid fonksiyonundan geçirilmiş değeridir. Kayıp, insanların gerçekten seçtiği yanıtın bu olasılığının negatif logaritmasıdır. Bu PyTorch örneği, benzetilmiş 2.000 karşılaştırma üzerinde doğrusal bir ödül başlığını eğitir:

import torch
import torch.nn.functional as F

torch.manual_seed(0)
# 2,000 preference pairs: embeddings of two responses to the same prompt
# Simulated raters prefer the response with higher hidden quality, with some noise
hidden_quality = torch.randn(64)
a, b = torch.randn(2000, 64), torch.randn(2000, 64)
a_wins = (a @ hidden_quality + torch.randn(2000) * 2 > b @ hidden_quality).unsqueeze(1)
chosen, rejected = torch.where(a_wins, a, b), torch.where(a_wins, b, a)

# Reward model: a linear head mapping a response embedding to one scalar score
reward_model = torch.nn.Linear(64, 1)
optimizer = torch.optim.Adam(reward_model.parameters(), lr=0.01)
train, test = slice(0, 1500), slice(1500, 2000)
for step in range(300):
    # Bradley-Terry loss: maximize the probability that the chosen response scores higher
    margin = reward_model(chosen[train]) - reward_model(rejected[train])
    loss = -F.logsigmoid(margin).mean()
    optimizer.zero_grad()
    loss.backward()
    optimizer.step()

accuracy = (reward_model(chosen[test]) > reward_model(rejected[test])).float().mean()
print(f"Held-out pairs ranked like the raters: {accuracy:.1%}")

94.8% çıktısını yazdırır. Gürültülü benzetim değerlendiricileri, ayrılmış çiftlerin yaklaşık %5'inde gürültüsüz kalite sıralamasıyla çelişir; dolayısıyla ödül modeli, tek bir mutlak puan bile görmemiş olsa da etiketlerin izin verdiği ölçüde tercihi öğrenmiştir. Ayrılmış karşılaştırmalardaki ikili doğruluk, gerçek ödül modellerini karşılaştırmak için de kullanılır; örneğin RewardBench kıyaslama testinde. Kayıp yalnızca ödüller arasındaki farklara bağlı olduğundan puanların ölçeği keyfidir ve işlem hatları pekiştirmeli öğrenme öncesinde puanları çoğunlukla normalleştirir.

Ödül Modeli Türleri#

  • Sonuç ödülü modelleri: Pekiştirmeli öğrenme insan geri bildirimiyle (RLHF) uygulamalarında standart tercih olan, tamamlanmış bir yanıtı veya bölümü puanlar.
  • Süreç ödülü modelleri: Bir çözümün her ara adımını puanlar. OpenAI'nin PRM800K veri kümesi, matematik çözümlerindeki adımlar için insanlar tarafından verilmiş 800.000 etiket içerir.
  • Üretken ödül modelleri: Hakem olarak çalışan bir LLM eleştiri veya karar yazar; böylece tek bir model pek çok görev türünü değerlendirebilir ve verdiği puanları açıklayabilir.
  • Örtük ödül modelleri: Doğrudan Tercih Optimizasyonu (DPO), politikayı doğrudan tercih çiftleri üzerinde eğitir; politikanın referans modele göre log-olasılık oranı da ödül işlevi görür.
  • Görüntü ödül modelleri: ImageReward, üretilen görüntüler üzerinde uzmanların yaptığı 137.000 karşılaştırmayla eğitildi ve metinden görüntü üreten modelleri istemlere sadık, çekici sonuçlar verecek biçimde ince ayarlamak için kullanılıyor.

Robot öğrenmesi aynı fikri görüntü modelleriyle kullanır. İnsanların başarılı veya başarısız denemeler olarak etiketlediği kamera kareleriyle eğitilmiş bir görüntü sınıflandırıcı, örneğin dik duran veya devrilen bir bardak görüntüsünden başarı olasılığını üretir; bu olasılık, öğrenen bir politika için ödül görevi görür. Bu tür karelerle sınıflandırma görevi üzerinde eğitilmiş bir Ultralytics YOLO26 modeli de aynı rolü üstlenir ve bir denemenin her karesine milisaniyeler içinde puan verir.

Ödül Modelinin Doğruluğunu Korumak#

Bir ödül modeli yalnızca eğitim verilerine benzeyen çıktılarda doğrudur. Politika geliştikçe ödül modelinin daha önce hiç görmediği yanıtlar üretir; bu nedenle Meta'nın Llama 2 ekibi, en yeni modelin çıktıları üzerinde yeni karşılaştırmalar topladı ve her yeni pekiştirmeli öğrenme turundan önce ödül modelini yeniden eğitti:

Öğrenilmiş herhangi bir ödüle karşı aşırı optimizasyon yapmak ödül hilesine yol açar. OpenAI'nin ödül modeli aşırı optimizasyonu üzerine çalışması, insan değerlendiriciler yerine büyük bir "altın" ödül modeli kullandı ve politika daha küçük bir vekil ödül modeline göre optimize edilirken altın puanın önce yükselip sonra düştüğünü, vekil puanın ise artmaya devam ettiğini; vekil model büyüdükçe bu etkinin düzgün biçimde azaldığını buldu. Ödül modelleri ayrıca daha uzun veya daha uzlaşmacı yanıtları tercih etmek gibi değerlendirici önyargılarını da öğrenir; pekiştirmeli öğrenme bunları ayrıntıcı anlatıma ve yağcılığa dönüştürerek güçlendirir. Özgün modele yönelen bir KL cezası, ödül modeli toplulukları ve yeni karşılaştırmalarla düzenli yeniden eğitim, zararı sınırlar.

  • RLHF: Denetimli ince ayar, insan karşılaştırmalarından ödül modelleme ve pekiştirmeli öğrenme optimizasyonundan oluşan tüm işlem hattıdır. Ödül modelleme, bu hattın ikinci aşamasıdır.
  • Ödül işlevi: Bir hedefe ulaşmak için +1 vermek gibi elle yazılmış bir ödüldür. İşlevi yazabilecek kimse olmadığında ödül modeli verilerden öğrenilir.
  • Doğrulanabilir ödüller: Bir program, yanıtı birim testi veya referans matematik sonucu gibi bilinen bir çözümle karşılaştırır. Bu ödülleri kullanmak, öğrenilmiş bir modeli kandırmaktan daha zordur; ancak yalnızca yanıtların doğrulanabildiği yerlerde işe yarar.
  • Ters pekiştirmeli öğrenme: Görevin uzman gösterimlerinden bir ödül işlevi çıkarır; RLHF için ödül modelleme ise insanların sistemin kendi çıktıları hakkındaki karşılaştırmalarından öğrenir.

Explore solutions

Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin
Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin
Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin

Geleceğin yapay zekasını birlikte inşa edelim!

Makine öğreniminin geleceğine yolculuğuna başla