Reinforcement learning powered AlphaGo’s victory at Go, robot control and game-playing agents. In language models it is used for preference tuning and, increasingly, to train reasoning on problems with checkable answers such as math and code.
The hardest parts are designing rewards that capture what you really want and exploring efficiently.