Reinforcement learning is one of the most exciting areas of machine learning and unfortunately, also one of the most complex. It is a machine learning (ML) paradigm that is capable of optimizing sequential decisions. RL is interesting because it mimics how we, as humans, learn. We are instinctively capable of learning strategies that help us master complex tasks like riding a bike or taking a mathematics exam. RL attempts to copy this process by interacting with the environment to learn strategies. RL is a highly mathematical topic.
This course is aimed at MSE students of data science and other technical disciplines. It is intended to be an introduction to deep RL and no prior knowledge of the subject is required. However, we do assume that readers have a basic familiarity with machine learning and deep learning as well as an intermediate level of Python programming. Some experience with tensorflow, keras is also useful but not necessary.
The students…