Introduction to Reinforcement Learning

ENG EC 418

Undergraduate Prerequisites: Students must either take all three of MA225, EK103, and EK 381 (Multi -variable Calculus, Linear Algebra, Probability, or their equivalents) or all three of DS 120, 121, 122 (Foundations of Data Scien - Reinforcement learning is a subfield of artificial intelligence which deals with learning from repeated interactions with an environment. Reinforcement learning is the basis for algorithms for playing strategy games such as Chess, Go, Backgammon, and Starcraft, as well as a number of algorithms throughout robotics, operations research, and other fields of engineering. This course will cover the fundamental algorithms of reinforcement learning, focusing on the core principles underlying these methods. Topics covered will include Dynamic Programming, Markov Decision Processes, Value Iteration, Policy Iteration, Temporal Difference Methods and Monte Carlo, Function Approximation in Reinforcement Learning and Neural Networks

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A1 Olshevsky LSE B03 MW 4:30 pm-6:15 pm

Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.