Latent Mechanisms of Language Control in Multilingual Language Models

Ryo Mitsuhashi, Sabri Boughorbel, Majd Hawasly
8/31/2026
cs.CL

Official code: rm-3284/Latent-Mechanism-Multilingual (0 stars, last commit 2026-08-23).

Abstract

Multilingual large language models can exhibit unintended code-switching -- unnecessarily alternating between languages during generation. We present a comparative study of three methods that identify language-controlling latents in cross-layer transcoders: activation value-based selection (ValSel), activation frequency-based selection (FreqSel), and LLM-generated latent annotation-based selection (AnnSel). To evaluate the efficacy of these methods in identifying language-controlling latents, we introduce two multilingual benchmarks that exhibit code-switching for fine-grained analysis of language steering across seven languages. Through targeted intervention experiments on Gemma-2-2B and Qwen3-4B, we find that all three methods effectively manipulate generation language, with FreqSel achieving the strongest overall performance, while AnnSel offering interpretable latent selection through explicit language annotations. A knock-out analysis suggests the methods select non-overlapping but each-functional latent subsets, indicating redundancy rather than a single canonical language direction. Code and data can be found at https://github.com/rm-3284/Latent-Mechanism-Multilingual.

View on arXivView PDF

Code Implementations(1)

00PythonApr 15, 20261 months ago

Similar Papers

Cite this paper

@article{mitsuhashi2026latent,
  title  = {Latent Mechanisms of Language Control in Multilingual Language Models},
  author = {Ryo Mitsuhashi and Sabri Boughorbel and Majd Hawasly},
  year   = {2026},
  eprint = {2609.00325},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2609.00325v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2609.00325.svg)](https://codeofpaper.com/paper/2609.00325)

Discussion