İçeriğe geç
parazade
Yapay Zeka

Pekiştirmeli Öğrenme Nedir?

İngilizce: Reinforcement Learning

Yayın: · Son güncelleme:

Pekiştirmeli Öğrenme Nedir? Kısaca

Pekiştirmeli öğrenme, bir ajanın bir ortamda eylemler yapıp ödül veya ceza alarak, uzun vadede toplam ödülü en yükseğe çıkaracak davranışı deneme yanılmayla öğrendiği makine öğrenmesi türüdür.

Pekiştirmeli Öğrenme nedir?
İçindekiler
  1. Temel kavramlar
  2. Nasıl çalışır?
  3. Nerelerde kullanılır?
  4. Zorluklar

Pekiştirmeli öğrenme (reinforcement learning, RL), bir yapay zekâ ajanının doğru cevaplar gösterilmeden, yaptığı eylemlerin sonucuna göre ödül veya ceza alarak öğrendiği yöntemdir. Bir köpeğe ödülle numara öğretmeye benzer: İstenen davranış ödüllendirildikçe tekrarlanma olasılığı artar.

Temel kavramlar

  • Ajan: Karar veren öğrenen sistem.
  • Ortam: Ajanın içinde hareket ettiği dünya (oyun, simülasyon, robotun bulunduğu oda).
  • Durum: Ortamın o anki hâli.
  • Eylem: Ajanın yapabileceği hamleler.
  • Ödül: Eylemin ardından gelen olumlu ya da olumsuz sayısal geri bildirim.
  • Politika: Hangi durumda hangi eylemin seçileceğini belirleyen strateji.

Nasıl çalışır?

Ajan bir durumu gözlemler, bir eylem seçer, ortam değişir ve ajan bir ödül alır. Bu döngü binlerce, milyonlarca kez tekrarlanır. Ajan zamanla yalnızca anlık ödülü değil, gelecekte toplanacak toplam ödülü artıran eylemleri seçmeyi öğrenir. Bu sırada bilinen iyi hamleleri kullanmak ile yeni hamleleri denemek arasında denge kurması gerekir.

Nerelerde kullanılır?

  • Satranç, go ve video oyunları oynayan sistemler
  • Robotların yürüme ya da nesne tutma becerisi kazanması
  • Enerji ve kaynak yönetimi gibi optimizasyon problemleri
  • Dil modellerinin insan tercihlerine göre ayarlanması (RLHF)

Zorluklar

Ödül fonksiyonunu doğru tasarlamak zordur. Ajan, ödülü amaçlanmayan kısa yollardan kazanmayı öğrenebilir; buna "ödül istismarı" denir. Ayrıca çok sayıda deneme gerektirdiği için gerçek dünyada eğitmek pahalı ve riskli olabilir; bu yüzden sık sık simülasyon kullanılır.

Sıkça Sorulan Sorular

Pekiştirmeli öğrenme ile denetimli öğrenmenin farkı nedir?

Denetimli öğrenmede her örnek için doğru cevap baştan verilir. Pekiştirmeli öğrenmede ise doğru cevap gösterilmez; ajan yalnızca eylemlerinin sonucunda aldığı ödüle bakarak neyin iyi olduğunu kendisi keşfeder.

Pekiştirmeli öğrenme borsada kullanılabilir mi?

Araştırmalarda alım-satım stratejileri için denenmektedir, ancak piyasalar gürültülü ve sürekli değişkendir. Geçmiş veride iyi görünen bir ajan gerçek piyasada zarar edebilir; bu tür sistemler kazanç garantisi vermez.

İlgili terimler

RLHF(Reinforcement Learning from Human Feedback)RLHF (insan geri bildirimiyle pekiştirmeli öğrenme), insanların model cevaplarını karşılaştırarak verdiği tercihlerle bir ödül modeli eğitip dil modelini bu ödüle göre ayarlama yöntemidir.Yapay Zekâ Ajanı(AI Agent)Yapay zekâ ajanı (AI agent), bir hedef verildiğinde görevi adımlara bölen, araç ve hizmetleri kullanarak bu adımları kendisi yürüten, sonuçlara göre planını güncelleyen yapay zekâ sistemidir. Genellikle bir büyük dil modeli üzerine kurulur.Denetimli Öğrenme(Supervised Learning)Denetimli öğrenme, modelin girdi ile doğru cevabın birlikte verildiği etiketli örneklerden öğrenerek yeni girdiler için doğru cevabı tahmin etmeyi öğrendiği makine öğrenmesi türüdür.Makine Öğrenmesi(Machine Learning)Makine öğrenmesi, bilgisayarların açıkça programlanmadan, örnek verilerdeki kalıpları öğrenerek tahmin veya karar üretmesini sağlayan yapay zekâ dalıdır.Görüntü Tanıma(Image Recognition)Görüntü tanıma (image recognition), bir yapay zekâ sisteminin fotoğraf ya da videodaki nesneleri, yüzleri, hayvanları, yazıları veya sahneleri tespit edip tanımlamasıdır. Bilgisayarlı görünün temel görevlerinden biridir.Yapay Zekâ Okuryazarlığı(AI Literacy)Yapay zekâ okuryazarlığı (AI literacy), yapay zekânın temel olarak nasıl çalıştığını anlama, araçları amaca uygun ve güvenli biçimde kullanma, çıktılarını eleştirel değerlendirme ve etik riskleri fark etme becerilerinin bütünüdür.