Reinforcement learning a type of machine learning where an agent learns to make decisions by interacting with an environment.