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)
