An AI Model 10,000 Times Smaller Challenges ChatGPT: The TRM Revolution
Le brief IA que les pros lisent chaque soir
Les 7 actus IA du jour, décryptées en 5 min. Gratuit.
Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.
Choisis ton rythme
Gratuit · Pas de spam · Désabonnement en 1 clic
The Importance of Reasoning Over Size
For the past decade, the artificial intelligence industry has been dominated by a prevailing notion: the larger a model, the smarter it is. This belief has led to the creation of ever-larger neural networks, with billions of parameters, requiring energy-intensive infrastructures for their training. However, this race for size might blind us to a more efficient approach. What if intelligence does not depend on the size of the model, but rather on its ability to reason over an extended period? Could a smaller model, capable of reiterating its solutions, outperform a giant?
The current trend towards enlarging models has resulted in the stacking of transformer blocks and the addition of billions of parameters, all necessitating massive and energy-consuming data centers. Yet, this approach could obscure a more efficient alternative. True intelligence might reside not in size, but in a model's capacity to reason over a prolonged duration. A smaller model, equipped with the ability to iterate its solutions, could potentially surpass a model a thousand times larger.
The Fragility of Giants
To understand why a new approach is necessary, we must first analyze the limitations of current models like GPT-4, Claude, and DeepSeek. These models are primarily designed to predict the next word in a sequence, a task known as next token prediction (NTP). Even with techniques like "Chain of Thought" (CoT), they merely guess the next word, which is not true reasoning.
This method has two main flaws. First, it is fragile: an error in the early stages can lead to an incorrect response. The model cannot go back to correct its mistakes. Second, it relies on memorization rather than logical deduction. Models often succeed because they have encountered similar problems before, but they fail when faced with novel challenges.
Current models, although impressive in size, exhibit notable weaknesses. They are primarily trained to predict the next token in a sequence, making them vulnerable to errors from the outset of reasoning. Once they embark on a path, they cannot backtrack to correct their logic, which can lead to reasoning errors. Moreover, these models heavily depend on memorizing training data rather than engaging in genuine logical deduction, rendering them ineffective against problems they have never encountered before.
Miniature Recursive Models: Trading Space for Time
The Tiny Recursive Model (TRM) proposes a different approach by breaking down reasoning into a cyclical and compact process. Unlike traditional architectures that process input in a single pass, the TRM operates like a recurrent machine, iteratively improving its output. With fewer than 7 million parameters, it manages to outperform current models.
The TRM stands out for its ability to trade space for time, utilizing a cyclical and compact reasoning process. Instead of processing input in a single pass, as traditional transformer networks do, the TRM functions like a recurrent machine. It relies on a single small MLP module that iteratively enhances its output, allowing it to surpass current reasoning models with a significantly lower parameter count.
The Configuration: The "Trinity" of State
In standard models, the state is limited to the conversation history. The TRM, however, employs three information vectors: the Immutable Question, the Current Hypothesis, and the Latent Reasoning. These vectors interact to enable the model to refine its responses.
The TRM maintains three distinct information vectors that feed into each other: the Immutable Question, which remains constant throughout the process; the Current Hypothesis, which is the model's best estimate for the answer and is updated over iterations; and the Latent Reasoning, which contains the abstract thoughts or intermediate logic used by the model to derive its response.
The Central Engine: The Single Network Loop
At the heart of the TRM is a simple neural network, often two layers deep, that functions as a repeatedly called function. The reasoning process unfolds in two stages: Latent Reasoning and Response Refinement. This loop allows the model to refine its output over multiple iterations.
The TRM utilizes a central neural network, often consisting of just two layers, which is not a layer-model in the traditional sense but rather operates as a function called repeatedly. The reasoning process is divided into two distinct stages: Latent Reasoning, where the model updates its internal understanding of the problem, and Response Refinement, where it projects these insights into its response state.
The "Output" Button: Simplified Adaptive Computation Time
The TRM also innovates by adapting computation time based on the difficulty of the problem. Through Adaptive Computation Time (ACT), the model decides when to stop, thereby optimizing resource usage.
Another major innovation of the TRM lies in its efficient management of the reasoning process. The model uses Adaptive Computation Time (ACT) to dynamically decide when to stop, based on the difficulty of the input problem. The TRM treats stopping as a binary classification problem, based on the model's confidence in its current response, thus allowing for efficient allocation of computational resources.
The Sudoku-Extreme Benchmark
The TRM has been tested on the Sudoku-Extreme benchmark, a set of puzzles requiring deep logical deduction. With only 5 million parameters, the TRM achieved an accuracy of 87.4%, far surpassing larger traditional and recursive models. This demonstrates that simplifying the architecture and focusing on a recursive loop can significantly enhance performance while reducing model size.
The previous state-of-the-art recursive model (HRM) used 27 million parameters and achieved an accuracy of 55.0%. Today's standard reasoning LLMs like Claude 3.7, GPT o3-mini, and DeepSeek R1 were unable to complete any Sudoku problems from the dataset, resulting in an accuracy of 0%.
Brief IA — L'actualité IA en français
L'essentiel de l'actualité de l'intelligence artificielle, décrypté et expliqué chaque jour.