Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub / BedirhanSisman / QLearning-LabirentteKendiYolunuBulanUygulama

Bu projede bizden istenilen bir tür yapay zeka algoritması olan Q-Learning Algoritması ile labirentte yol bulunması istenmiştir. Proje için ayrı bir klasörde labirentler için txt formatında input dosyaları verilmiştir. İnputlara göre kazanç matrisi adı verilen R matrisi oluşturulmaktadır. Bu matrisin satır ve sütünları ortamları temsil etmektedir, R[i][j] değeri ise i durumundan j durumuna geçildiğinde elde edilen anlık kazanç değeridir. Kazanç değerleri -1, 0 ve 100 olabilmektedir. Çıktıyı ise q matrisi göstermektedir. Algoritma her iterasyonda rastgele bir durumdan öğrenmeye başlar. R'ye göre durum değiştirir ve Q matrisini günceller. R'ye göre hedef duruma ulaşıldığında iterasyon sona ermektedir. Böylece Q learning algoritması kullanılarak makine öğrenilmesi amaçlanmıştır.

JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BedirhanSisman%2FQLearning-LabirentteKendiYolunuBulanUygulama

Stars: 0
Forks: 0
Open Issues: 0

License: None
Language:
Repo Size: 52.7 KB
Dependencies: pending

Created: over 6 years ago
Updated: over 6 years ago
Last pushed: over 6 years ago
Last synced: about 1 year ago

Topics: intelligent-agent, java, maze-solver, q-learning

Files
    Loading...
    Readme
    Loading...