
There are many different algorithms that tackle this issue. As a matter of fact, Reinforcement Learning is defined by a specific type of problem, and all its solutions are classed as Reinforcement Learning algorithms. In the problem, an agent is supposed decide the best action to select based on his current state. When this step is repeated, the problem is known as a Markov Decision Process.
List of some RL algorithms:
- Monte Carlo (MC)
- TD
- SARSA
- Q-learning
- Deep Q Network (DQN)
- Deep Deterministic Policy Gradient (DDPG)