AdaMame: A Training Recipe for Adaptive Multilingual Reasoning
The paper introduces AdaMame, a two-stage training recipe combining supervised fine-tuning with a novel adaptive GRPO algorithm (AdaMame-GRPO) to enable Large Reasoning Models to reason in the query's language without sacrificing accuracy or token efficiency, thereby overcoming the language collapse phenomenon.
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 have a brilliant, multilingual student named Ada. Ada is incredibly smart at solving math problems, but she has a bad habit: no matter what language you ask her a question in (French, Telugu, or Thai), she insists on thinking and answering in English.
This is a problem known as "language collapse." Even if you ask, "How many eggs are in a dozen?" in French, Ada might think, "Okay, let me calculate in English... 12 eggs," and then just translate the answer. She doesn't actually think in the language you asked.
Existing attempts to fix this are like a strict teacher who says, "If you don't speak French, you get a zero!" This forces Ada to speak French, but it often makes her nervous. She might start stuttering (switching between French and English mid-sentence), give wrong answers because she's too focused on the language rule, or talk for way too long just to prove she's trying.
AdaMame is a new, smarter training recipe designed to fix Ada's bad habit without making her nervous or slow. Here is how it works, broken down into simple steps:
The Two-Stage Training Recipe
The authors trained Ada using a two-step process, like a coach preparing an athlete for the Olympics.
Stage 1: The "Immersive Camp" (SFT)
First, they put Ada in a camp where she only interacts with native speakers of five different languages (French, Portuguese, Japanese, Korean, and Thai).
- What they did: They showed her thousands of math problems where the thinking process (the "thoughts") was already written out perfectly in the local language.
- The Result: Ada learned that it's possible to solve math problems in these languages. She stopped defaulting to English immediately. However, she was still a bit shaky when faced with languages she hadn't practiced in (like Swahili or Bengali).
Stage 2: The "Smart Coach" (AdaMame-GRPO)
This is the magic part. In the second stage, they used a special training method called AdaMame-GRPO.
- The Problem with Old Coaches: Previous methods gave Ada a reward only if she got the answer right and spoke the right language. This was like a "all-or-nothing" switch. If she got the answer right but spoke English, she got no reward. This made her afraid to experiment.
- The AdaMame Solution: The new coach uses a gradual growth strategy.
- Early in training: The coach is lenient. "Hey, just try to solve the problem! It doesn't matter if you think in English or French right now, just get the math right." This lets Ada explore and find the best way to solve the problem.
- Later in training: As the training progresses, the coach slowly turns up the volume on the language rule. "Okay, you're getting good at math. Now, you must think in the language the user asked."
- The Analogy: Imagine teaching a child to ride a bike. At first, you let them wobble and fall (exploring). Once they are steady, you gently guide them to stay in the bike lane (aligning with the query language). You don't yell "Stay in the lane!" on the very first second, or they'll crash.
Why This is a Big Deal
The paper tested this new method against older methods and found three major wins:
- No More "Code-Switching": Ada stopped the annoying habit of switching languages mid-sentence (e.g., starting a thought in French and finishing it in English). She now stays consistent.
- No More "Overthinking": Old methods made Ada talk for a long time just to prove she was trying. AdaMame made her efficient. She uses fewer words (tokens) to get the same result.
- The "Underdog" Effect: The biggest improvement happened with low-resource languages (languages with less data available, like Telugu or Swahili). While other methods struggled with these, AdaMame helped Ada perform surprisingly well, making the technology more fair for everyone, not just speakers of major languages.
The Bottom Line
The paper claims that AdaMame creates a model that is:
- Accurate: It gets the math right.
- Faithful: It thinks in the language you asked.
- Efficient: It doesn't waste time or words.
It achieves what the authors call "Pareto-optimal performance," which is a fancy way of saying: "We got the best possible balance of all three goals without sacrificing one for the other." It's like getting a car that is fast, safe, and fuel-efficient, whereas previous models were usually fast but unsafe, or safe but slow.
The authors released their data and code so others can use this "training recipe" to build better multilingual AI, specifically for math reasoning, without needing to rely on English as the default thinking language.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.