Maximum Likelihood Reinforcement Learning
Abstract
Lay Summary
Most AI systems learn by adjusting themselves to make the correct answer as likely as possible. A photo labeled "cat" tells the system exactly what it should have said, and the system tunes itself toward that answer. This simple principle underpins much of modern machine learning. But some problems do not hand you the full answer to tune toward. When an AI system must find its own route through a maze or work through a math problem, the useful intermediate steps are not available as labels; often, we can only check whether the finished attempt is right or wrong. Without a target path to copy, the field usually falls back on a different method, called reinforcement learning: let the model try, reward what works. We show that this fallback quietly settles for less: by chasing the average rate of success, it leans on the easy problems and gives too little attention to the hard ones, where most of the learning lies. Our method, MaxRL, keeps the focus on problems the model rarely gets right. We show that focusing learning on the hardest examples (e.g., hardest topics in the syllabus) can lead to a more capable model in the end compared to chasing only higher average performance on all tasks. Across maze navigation, image recognition, and mathematical reasoning, MaxRL solves more problems than standard methods and reaches the same accuracy with far less computation when answers could be automatically checked (up to 20x more efficient compared to standard methods in the field). We also find MaxRL to improve more given more data and training resources. Our results suggest that MaxRL is a promising training framework for tasks where correctness can be verified but the path to a correct answer must be discovered through sampling.