Semua video
Machine LearningLanjutFase E–FE4E6

Q-Learning

Q-Learning membuat agen belajar NILAI tiap keadaan dari reward: V(s) = diskon x nilai tetangga terbaik. Nilai menyebar keluar dari goal (backup Bellman) sampai stabil, lalu policy = selalu bergerak ke tetangga bernilai tertinggi. Inti reinforcement learning.

Contoh kasus

Robot belajar rute optimal ke tujuan lewat coba-coba, memperbarui nilai tiap sel dari hadiah yang diterima.

Silabus

Agen belajar nilai tiap keadaan dari reward, lalu selalu bergerak ke tetangga bernilai tertinggi.

Tujuan Belajar
  • ·Memahami dasar reinforcement learning: belajar dari hadiah lewat coba-coba
  • ·Menjelaskan cara nilai menyebar keluar dari tujuan (goal)
  • ·Menerapkan aturan pilih tetangga bernilai tertinggi sebagai strategi (policy)
Cara Kerja
  • ·Beri reward besar pada keadaan tujuan (goal).
  • ·Nilai tiap sel = faktor diskon dikali nilai tetangga terbaiknya.
  • ·Nilai merambat keluar dari goal lewat coba-coba sampai stabil.
  • ·Strategi akhir: dari mana pun, selalu melangkah ke tetangga bernilai paling tinggi.
Prasyarat
  • ·Grid dan tetangga sel
  • ·Konsep reward atau nilai
Contoh Nyata
  • ·AI game seperti bot Mobile Legends yang belajar rute dan aksi terbaik.
  • ·Robot yang belajar jalan ke tujuan lewat coba-coba dan hadiah.
  • ·Sistem yang mengatur langkah agar skor akhir semaksimal mungkin.

Kompleksitas O(iterasi * jumlah_state)