What is Reinforcement Learning Algorithm

Reinforcement learning is an important type of Machine Learning where an agent learns on its own how to behave in a environment by performing actions and seeing the results. In other words, the machine takes an action, learns from its failures and auto corrects itself next time

The idea behind Reinforcement Learning is that an agent will learn from the environment by interacting with it and receiving rewards for performing actions