In this type of machine learning, the algorithm learns to make decisions based on feedback from the environment. The algorithm interacts with the environment and gives a response in the form of rewards or penalties. Over time, the algorithm learns to take actions that maximize rewards and minimize penalties. Reinforcement learning has many applications in areas such as drug discovery and materials science. The algorithms such as Deep reinforcement learning, use this type of machine learning.