Leveraging Instruction Tuning and Merging for Reasoning Model Adaptation
This paper proposes a cost-effective method that enhances reasoning language models in both verifiable and unverifiable domains by first applying classic instruction tuning to human-written solutions and then merging the resulting model with the original reasoning model to recover domain-specific reasoning capabilities.
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
Imagine you are trying to teach a brilliant, overthinking student how to solve a new type of puzzle. This student, a "Reasoning Language Model," is a special kind of computer program trained to show its work. Before it gives you the final answer to a math problem or a coding challenge, it writes out a long, step-by-step thought process, like a detective solving a mystery. This habit of "thinking aloud" is what makes it so good at tricky tasks.
However, there's a catch. To teach this student new skills, you usually need a way to instantly check if their answer is right (like a math answer key) or a super-smart teacher to show them the right way to think. But what if you want to teach them something where there's no answer key, like writing a funny story summary or fixing a specific bug in a computer program that doesn't have a test? You have plenty of examples of the right answers written by humans, but none of them show the "thinking" part. If you just force the student to memorize these answers without the thinking steps, they might get the right answer for that specific puzzle, but they'll forget how to think in general. They become a parrot that repeats answers instead of a detective who solves problems.
This is the puzzle researchers at ETH Zurich tackled in their new paper. They discovered a clever two-step trick to teach these "thinking" models new skills without making them forget how to think. First, they let the model learn from the simple "answer-only" examples, just like a student cramming for a test. This makes the model better at the specific task, but it starts to lose its habit of showing its work. Then, they perform a magical "merge." They take this newly trained model and blend it back with the original, smart-thinking model. It's like mixing a cup of fresh, task-specific coffee with a cup of the original, strong espresso. By carefully adjusting the ratio of the mix, they found a "sweet spot" where the model keeps its new skills but remembers how to think through problems again.
The researchers tested this on four different smart models and two very different tasks: writing code in the Rust programming language and summarizing long news articles. They found that their method worked wonders. The models got much better at the specific tasks (improving coding scores by up to 12 points and summarization scores slightly) while almost completely recovering their ability to reason, which usually gets destroyed by standard training. Even better, this whole process was incredibly cheap and fast. The researchers calculated that they could adapt a model for less than $3 and in under an hour, whereas other methods that try to fix the same problem cost significantly more and take longer.
In short, the paper suggests that you don't need a super-expensive "answer-checking" system or a genius teacher to upgrade these reasoning models. You can use the massive amounts of simple "question-and-answer" data that already exist, and with a little bit of mathematical blending, you can give these models new skills without breaking their brains. It's a low-cost, high-reward way to keep our AI detectives sharp, even when they are learning to solve mysteries that don't have obvious solutions.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.