BAL610 · Approximate Dynamic Programming
Master's
Amaç
Benzetimsel Dinamik Programlama dersinin temel amacı, derse ismini veren ve makine öğrenme tekniklerinden birisi olan Benzetimsel Dinamik Programlama tekniğini, farklı uyarlamaları ile birlikte öğrencilerin kendi kodlarını yazarak uygulayabilecekleri seviyede öğretmektir. Endüstri 4.0 gelişmeleriyle dijitalleşen iş-üretim çevrelerinde temel uygulamalardan birisi olan makine öğrenmesi tekniklerinden birini öğrenmenin öğrencilere iş hayatlarında ve akademik geleceklerinde rekabetçi avantaj sağlayacağı düşünülmektedir.
Konular
• Derse giriş
• Ödüllü öğrenme
• Çok kollu kumar makinesi problemi
• Markov karar süreçleri ve dinamik programlama
• Monte Carlo benzetimi
• Python ile Monte Carlo benzetiminin kodlanması
• Artımlı (geçici farklarla) öğrenme
• Python ile artımlı öğrenmenin kodlanması
• SARSA ve Q-öğrenme denetimi
• Python ile SARSA algoritmasının kodlanması
• Python ile Q-öğrenme algoritmasının kodlanması
• Uygunluk izleri ve Python ile kodlanması
• Python ile benzetimsel dinamik programlama örnekleri
Kaynaklar
• Sutton, R. & Barto, A. (2015). Reinforcement Learning.
• Powell, W. B. (2015). Approximate Dynamic Programming.
Benzetimsel Dinamik Programlama dersinin temel amacı, derse ismini veren ve makine öğrenme tekniklerinden birisi olan Benzetimsel Dinamik Programlama tekniğini, farklı uyarlamaları ile birlikte öğrencilerin kendi kodlarını yazarak uygulayabilecekleri seviyede öğretmektir. Endüstri 4.0 gelişmeleriyle dijitalleşen iş-üretim çevrelerinde temel uygulamalardan birisi olan makine öğrenmesi tekniklerinden birini öğrenmenin öğrencilere iş hayatlarında ve akademik geleceklerinde rekabetçi avantaj sağlayacağı düşünülmektedir.
Konular
• Derse giriş
• Ödüllü öğrenme
• Çok kollu kumar makinesi problemi
• Markov karar süreçleri ve dinamik programlama
• Monte Carlo benzetimi
• Python ile Monte Carlo benzetiminin kodlanması
• Artımlı (geçici farklarla) öğrenme
• Python ile artımlı öğrenmenin kodlanması
• SARSA ve Q-öğrenme denetimi
• Python ile SARSA algoritmasının kodlanması
• Python ile Q-öğrenme algoritmasının kodlanması
• Uygunluk izleri ve Python ile kodlanması
• Python ile benzetimsel dinamik programlama örnekleri
Kaynaklar
• Sutton, R. & Barto, A. (2015). Reinforcement Learning.
• Powell, W. B. (2015). Approximate Dynamic Programming.
Materials
Sign in to reach course materials and tasks. Sign in