Makine Öğrenmesi - Makine Öğrenmesi Yöntemleri

Pekiştirmeli Öğrenme (Reinforcement Learning)

Yayın tarihi :25-Ara-21

Pekiştirmeli Makine Öğrenimi Nedir?

Pekiştirmeli makine öğrenimi; gözlemsel veya deneysel sonuçları referans alarak, çalışmalara özne (örneğin; bir robot, kişisel asistan, video oyunları içerisindeki karakterler veya yolu hiç bilmeden kendi kendine giden arabalar vb.) olan yapıların tam anlamıyla en yüksek başarıya ulaşabilmeleri için kendi kendilerine yaptıkları gözlem ve deneylere dayalı sonuçların referansıyla nasıl ve/veya hangi eylemleri yapması gerektiği ile ilgilenen popüler bir makine öğrenim yaklaşımı olarak tanımlanabilir. 

Yani bu durumu bir örnek üzerinde daha basit bir şekilde ifade etmek gerekirse; ABC bir video oyununda bulunan karakterleri düşündüğümüzde, oyun akışı içerisinde kendi kendilerine eylem gösterebildiklerini hepimiz tespit etmişizdir. Karakterler bu eylemleri gerçekleştirirlerken, anlık durumları analiz eder ve bu analiz sonuçlarını referans alarak kendi başlarına duruma en uygun eylemleri gerçekleştirirler. Örneğin; ABC video oyununda ateş edildiğinde karekterlerin kaçışması vb.

Pekiştirmeli Makine Öğrenimi Neden Kullanılır? 

Bu öğrenim algoritmaları, kendi kendilerine bir takım yeni eylemler geliştirerek çevresiyle etkileşime girmektedir ve bu etkileşim sonucunda veri kümlerinde hataların veya ödüllerin tespit edilmesini sağlanmaktadır. Bu süreçte kullanılacak algoritmalar veri bilimcileri tarafından oluşturulur ve daha sonra bu algoritmalara pozitif veya negatif ipuçları verilmektedir. Daha sonra verilen bu ipuçlarını algoritmalar kendi içlerinde değerlendirir ve kendi kendilerine yeni bir yol çizmektedirler. Bu noktada temel amaç, istenilen hedefe ulaşmak için doğru kararların nasıl alınabileceğinin öğrenilebileceğidir. Kullanılan algoritmaların bu yeteneğinden dolayı veri bilimcileri, makine öğreniminde bu algoritmalar çok adımlı işlemlerin tamamlanmasını öğretmek için kullanılmaktadır. 

Pekiştirmeli Makine Öğrenimi Nasıl Çalışır?

Bu öğrenme çeşidinde temel işleyiş; ulaşmak istediği hedefi farklı olan bir algoritma ve bu algoritmanın hedefe ulaşmabilmesi daha önceden belirtilen kurallar dahilinde gerçekleşir. Bu süreçte kullanılacak algoritmalar veri bilimcileri tarafından oluşturulur ve daha sonra bu algoritmalara olumlu veya olumsuz ipuçları verilmektedir. Daha sonra verilen bu ipuçlarını algoritmalar kendi içlerinde değerlendirir ve kendi kendilerine belirlenen kurallar dahilinde yeni bir yol çizmektedirler. Bu noktada temel amaç, istenilen hedefe ulaşmak için doğru kararların nasıl alınabileceğinin öğrenilebileceğidir. Günümüzde genel olarak pekiştirmeli makine öğrenimi;

  • Robotik: Yapay zeka teknolojisi ile üretilen robotlar bu öğrenim tekniğini kullanarak daha önceden belirlenmiş kurallar dahilinde kendi başlarına eylemler gerçekleştirebilir.
  • Video Oyunları: Video oyunları içerisinde bulunan bot karakterlerin duruma göre doğru davranışı sergileyebilmeleri. 

gibi alanlarda oldukça başarılı bir şekilde kullanılmaktadır.

Paylaş:

Yorum Yap (*Yorumunuza kod eklemek isterseniz Kod Parçacığı Ekle butonuna tıklayarak ekleyebilirsiniz.)

Yorumlar

Henüz hiç yorum yapılmamış, ilk yorum yapan sen ol.