atlas

Research map / Large language models / Language, safety and interpretability

How do Large Language Models Handle Multilingualism?

NeurIPS 2024 · Large language models › Language, safety and interpretability · approach: Multilingual LLM data and culture · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes the MWork hypothesis that LLMs process multilingual queries via English-centric latent reasoning, and uses PLND, a parallel gradient-free neuron detection method, to locate language-specific neurons for deactivation and fine-tuning experiments.

Problem

How LLMs internally handle multilingual inputs; existing interpretability work focuses on English and ignores multilingual behavior.

Approach

Decoding per-layer hidden states shows an English-centric middle stage; a three-stage workflow (understand, task-solve with attention for reasoning and FFN for multilingual knowledge, generate) is hypothesized and verified by deactivating language-specific neurons found with PLND, which needs no labeled data or parameter updates. Fine-tuning only these neurons on a few hundred documents improves a

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
deactivate language-specific neurons (ablation)Vicuna · XLSum average across French, Chinese, Spanish, and RussianROUGE-L: 26.6 -> 0.37Hurt
deactivate an equivalent number of randomly selected neurons (ablation)Vicuna · XLSum average across four languagesROUGE-L: 26.6 -> 26.7No clear effect
deactivate language-specific neurons (ablation)Mistral · XLSum average across French, Chinese, Spanish, and RussianROUGE-L: 25.8 -> 0.21Hurt
deactivate an equivalent number of randomly selected neurons (ablation)Mistral · XLSum average across four languagesROUGE-L: 25.8 -> 25.7No clear effect
fine-tune language-specific neurons using 400 documentsMistral-7B-v0.1 · MGSM, high-resource languagesaccuracy: +3.4%Helped
fine-tune language-specific neurons using 400 documentsMistral-7B-v0.1 · XQuAD, high-resource languagesaccuracy: +4.4%Helped
fine-tune language-specific neurons using 400 documentsMistral-7B-v0.1 · X-CSQA, high-resource languagesaccuracy: +4.3%Helped
fine-tune language-specific neurons using 400 documentsMistral-7B-v0.1 · XLSum, high-resource languagesROUGE-L: +2.3%Helped
fine-tune language-specific neurons with 800 rather than 400 documents (ablation)Mistral-7B-v0.1 · high-resource multilingual tasksperformanceHurt
fine-tune language-specific neurons for a target languageMistral-7B-v0.1 · low-resource languages across tasksaverage performance: +2.2%Helped
fine-tune language-specific neurons without English training dataMistral-7B-v0.1 · English across all tasksperformance: +3.5%Helped

Surprising findings

Limitations

Experimental setup

Datasets: OSCAR Wikipedia XLSum XQuAD MGSM X-CSQA

Benchmarks: XLSum XQuAD MGSM X-CSQA

Metrics: accuracy ROUGE-L

Baselines: random neuron deactivation

Builds on: Transformer feed-forward key-value memory logit lens

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy