Fundamentals of Reinforcement Learning
Reinforcement Learning (RL) is one of the areas of Machine Learning (ML). Unlike other ML paradigms, such as supervised and unsupervised learning, RL works in a trial and error fashion by interacting with its environment.
RL is one of the most active areas of research in artificial intelligence, and it is believed that RL will take us a step closer towards achieving artificial general intelligence. RL has evolved rapidly in the past few years with a wide variety of applications ranging from building a recommendation system to self-driving cars. The major reason for this evolution is the advent of deep reinforcement learning, which is a combination of deep learning and RL. With the emergence of new RL algorithms and libraries, RL is clearly one of the most promising areas of ML.
In this chapter, we will build a strong foundation in RL by exploring several important and fundamental concepts involved in RL.
In this chapter, we will cover...