← Latest papers
🤖 machine learning

Maximum Likelihood Reinforcement Learning

This paper introduces Maximum Likelihood Reinforcement Learning (MaxRL), a novel framework that bridges the gap between expected-reward RL and maximum likelihood by offering a compute-indexed objective that Pareto-dominates existing methods and significantly improves test-time scaling efficiency.

Original authors: Fahim Tajwar, Guanning Zeng, Yueer Zhou, Yuda Song, Daman Arora, Yiding Jiang, Jeff Schneider, Ruslan Salakhutdinov, Haiwen Feng, Andrea Zanette

Published 2026-08-21
📖 6 min read🧠 Deep dive

Original authors: Fahim Tajwar, Guanning Zeng, Yueer Zhou, Yuda Song, Daman Arora, Yiding Jiang, Jeff Schneider, Ruslan Salakhutdinov, Haiwen Feng, Andrea Zanette

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

In the world of artificial intelligence, there are two dominant ways to teach a computer how to think. The first is like a strict teacher who provides the correct answer for every question, allowing the student to compare their work against a key and adjust their understanding accordingly. This method, known as supervised learning, has powered the most impressive image recognizers and language tools we use today. The second approach is more like a child learning to walk: there is no answer key, only the environment itself. The learner tries a step, falls, tries again, and eventually learns to balance by feeling the consequences of their actions. This is reinforcement learning, a method designed for situations where the path to a solution is not a straight line of data, but a series of choices that lead to a final outcome. For years, when AI systems faced problems where the only feedback was a simple "yes" or "no" at the very end—such as solving a math problem or navigating a maze—researchers relied on this second method. They treated the problem as a game of maximizing rewards, assuming that if the AI could just get enough "yes" signals, it would learn to succeed.

A new study challenges this long-held assumption, suggesting that the standard way of teaching these systems is actually a rough approximation of a much more powerful, but previously inaccessible, principle. The researchers, working across several universities, discovered that when an AI model generates a correct answer, it is implicitly creating a probability of success. In a perfect world, the best way to train the model would be to maximize this probability directly, a concept known as maximum likelihood. However, because the process of generating an answer often involves unpredictable steps that cannot be easily measured by a computer's internal math, scientists have been forced to use the "game" approach of reinforcement learning instead. The new work proves that this standard approach is only a first-order guess at the true goal. It misses the subtle, critical information hidden in the rare moments when the model struggles but eventually succeeds. By developing a new training framework called Maximum Likelihood Reinforcement Learning, or MaxRL, the team has found a way to bridge this gap, allowing the system to learn from its successes with a precision that was previously impossible.

The core of the discovery lies in how the computer weighs its mistakes and its victories. In the traditional method, every time the model produces a correct answer, it receives a reward, and the system adjusts its internal settings to make that outcome more likely. However, this method treats a correct answer the same way regardless of how difficult the problem was. If the model solves a simple puzzle and a complex one with equal ease, the traditional system gives them equal credit. The new research shows that this is inefficient. The true goal is to maximize the likelihood of being correct, which mathematically demands that the system pay much more attention to the hard problems where success is rare. The standard method fails to do this because it only looks at the average success rate. The new framework, MaxRL, changes the calculation by looking at the entire history of attempts. It asks: "If we tried this problem many times, how often would we get it right?" By analyzing the frequency of success across many attempts, the system can infer the true difficulty of the problem and adjust its learning accordingly.

To test this idea, the researchers built a system that could simulate this more sophisticated learning process. They created a family of objectives that could be tuned like a dial. At one end of the dial, the system behaves exactly like the standard reinforcement learning methods used today. At the other end, it behaves like the ideal maximum likelihood trainer, which is theoretically perfect but usually impossible to run. In the middle, the dial allows the system to use more computing power to get a better, more accurate approximation of that ideal. The team found that as they increased the amount of computing power dedicated to generating multiple attempts at each problem, the system's performance improved dramatically. It wasn't just that the system became more stable; the very nature of what it was learning changed. It began to focus intensely on the difficult problems that the old methods ignored, leading to a much deeper understanding of the task.

The results of this approach were striking across a variety of tests. In a controlled environment where the researchers could compare the new method directly against the theoretical ideal, the new system closely matched the performance of the perfect trainer as they added more computing power. In contrast, the standard methods hit a wall, failing to make significant progress even when given massive amounts of data. When the team moved to more complex, real-world scenarios like navigating mazes and solving mathematical problems, the advantage became even clearer. On tasks involving mathematical reasoning, the new method achieved performance gains that were up to twenty times more efficient than the current state-of-the-art methods. This means that to reach the same level of skill, the new system required far fewer attempts and less computing time. Perhaps most importantly, the new method did not suffer from the "overfitting" problem that often plagues these systems, where a model learns to memorize the training data so well that it fails to generalize to new, unseen problems. While other methods saw their ability to generate diverse, correct solutions degrade over time, the new framework maintained a healthy variety of correct answers, suggesting it was truly learning the underlying logic rather than just memorizing patterns.

The implications of this work extend beyond just making AI smarter; it changes how we think about the limits of machine learning. For a long time, the difficulty in training these systems on complex reasoning tasks was blamed on the algorithms themselves or the lack of data. This study suggests that the bottleneck was actually the objective function—the mathematical goal the system was trying to achieve. By shifting the goal from simply maximizing the average reward to maximizing the likelihood of correctness, the researchers unlocked a new level of efficiency. The system is no longer just guessing at the right answer; it is learning to understand the probability of success in a way that mirrors how humans learn from rare, hard-won victories. The researchers note that this approach works best when there is a clear way to verify if an answer is correct, such as in math or coding, but the principles could potentially apply to other areas where the outcome is binary. As artificial intelligence continues to tackle more complex and abstract problems, the ability to learn efficiently from sparse feedback will be crucial. This new framework provides a path forward, showing that by refining the way we define success, we can teach machines to learn not just faster, but better.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →