Reinforcement Learning is a type of Machine Learning approach in which the learning algorithm discovers by itself how to reach a given goal by a trial-and-error process.
Reinforcement Learning is different than supervised learning and unsupervised learning. It can be considered as “semi-supervised” learning, because of the information given by the reward function.
The reward function is the way in which the goal is specified… to be continued.