Back to articles
Large Language Models

How Data Mixing Helps Language Models Reason in the User’s Language

3 min read

Introduction

A multilingual model may understand a question written in Chinese, Arabic, or another language, yet still produce its internal reasoning in English before returning an answer in the requested language. This behavior is often overlooked when evaluation focuses only on final-answer accuracy. However, reasoning in a different language can make the interaction less natural, obscure whether the model understood the original wording, and miss knowledge or cultural distinctions that are easier to express in the target language.

A new study from Cohere Labs examines this problem through the lens of L2 reasoning: the ability to reason consistently in the language used by the prompt. Rather than making model scale the central solution, the authors focus on how supervised fine-tuning data should be composed and scheduled. Their main question is whether in-language reasoning requires extensive reasoning supervision for every language, or whether it can be transferred through a carefully designed multilingual mixture.

Key points

  • A compact multilingual model: The study introduces Tiny Aya L2-Thinker, a 3.35B-parameter model evaluated on six benchmark areas, including mathematics, commonsense reasoning, instruction following, open-ended generation, and cultural reasoning.
  • High reported language consistency: The abstract reports an in-language reasoning rate above 93% across 60 languages while maintaining strong task performance. The result measures more than whether an answer is correct: it also considers whether the reasoning follows the prompt language.
  • Coverage matters more than duplicating supervision: Broader language coverage appears to be more useful than creating a complete set of reasoning examples for every language. Multilingual data without explicit reasoning traces also contributes to language competence and transfer.
  • English reasoning remains part of the recipe: The findings do not suggest discarding English reasoning data. Instead, a sufficiently capable English reasoning backbone can provide a transferable basis when combined with multilingual data.
  • Potential transfer to held-out languages: The study reports that carefully mixed data can help L2 reasoning generalize to languages not directly represented in the reasoning supervision, reducing the need for language-by-language annotation.

Why it matters

The work offers a practical alternative to the assumption that every language needs its own large reasoning corpus. Reasoning may be partly language-agnostic, while the ability to express that reasoning naturally depends on multilingual exposure. Under this view, English reasoning examples, ordinary multilingual text, and a smaller amount of multilingual reasoning data can play complementary roles during fine-tuning.

This approach could lower the cost of extending reasoning models to languages with limited labeled data. It also shifts attention from model size to training composition: which languages are represented, how much non-reasoning text is included, and when different data types are introduced may be as important as adding parameters.

The reported 93%+ figure should still be interpreted carefully. In-language reasoning consistency is not identical to factual accuracy, cultural appropriateness, or equal performance across all languages. The supplied material does not provide the full benchmark breakdown, so it cannot establish that every language performs equally well. Further evaluation will be needed for low-resource settings and culturally specific tasks.

Cohere Labs has released the Tiny Aya L2-Thinker and Tiny Aya En-Thinker weights, along with multilingual reasoning data covering 44 languages. These releases make the proposed data-mixing strategy easier to reproduce and test.

Source: Hugging Face Daily Papers

Comments

Checking sign-in status...

Loading comments...

Related articles

CCTest · Blog
Instead of Imitating Answers, LLMs Could Learn by Avoiding Bad Reasoning
Large Language Models
cctest.ai

Instead of Imitating Answers, LLMs Could Learn by Avoiding Bad Reasoning

Negative Self-Distillation introduces a reverse form of self-distillation: rather than copying a privileged solution trace, a model is trained to move away from its own flawed reasoning. The approach aims to preserve exploration and self-correction without requiring external labels.

Read more
CCTest · Blog
Why LLMs Answer Impossible Questions: Recognition Is Not Refusal
Large Language Models
cctest.ai

Why LLMs Answer Impossible Questions: Recognition Is Not Refusal

A study of instruction-tuned models from 1.7B to 70B parameters suggests that many models recognize structurally unanswerable math and code prompts before generation. Their failure is better explained by a routing gap between recognition and abstention than by an inability to detect the problem.

Read more