What is Reinforcement learning (RL)?
Reinforcement learning is a branch of machine learning in which an agent learns by trial and error. It acts within an environment, receives rewards for good outcomes and penalties for bad ones, and in this way develops a strategy that maximises its overall reward. Well-known examples include programs that master board games such as Go, robot control and the fine-tuning of language models based on human ratings.