Multilingual language models use separate circuits for multi-step reasoning
Bridge Routing Heads: Where Multilingual Multi-hop Reasoning Lives in LLMs
Summary
Multilingual large language models can answer complex questions that require multiple steps in different languages, but it's unclear if they use the same internal mechanisms for all languages. The authors identified specific parts of these models, called Bridge Routing Heads, that handle this reasoning separately for each language. Changing these parts can greatly harm or improve the model’s ability to answer questions in a particular language. They found two different languages use mostly separate 'circuits' inside the models, revealing how reasoning is organized internally. This work shows it’s possible to fix language-specific reasoning errors by intervening directly on these internal components without retraining the whole model.
What this means in practice
- •For multilingual ai developers: Improve cross-lingual reasoning in large language models by modulating identified internal routing heads without retraining.
- •For ai system reliability teams: Diagnose and fix language-specific reasoning failures in deployed multilingual language models via targeted activation intervention.