arXiv paper· natural language processing (mechanistic interpretability)· method paper

Distribution-aware Language Neuron Identification in Multilingual Large Language Models

Minjun Kim, Inho Won, Junghun Yuk, Dongyeon Kim, Jihyo Kim, KyungTae Lim

cs.CL

Quick verdict

重叠系数聚类(Overlap-coefficient clustering)激活分布的识别语言神经元;严谨的对照,尽管核心收益使用了其均值补丁(mean-patch)干预。

Summary

本文提出了 Distribution-aware Language Neurons (DLN) 方法,这是一种用于识别多语言 LLM 中特定语言神经元的方法,它用分布分析取代了二值化的激活概率熵(LAPE;Zhang et al. 2026)。对于每个 GLU 门控神经元,使用 400-bin 直方图在整个值范围内估计每种语言的激活密度,计算成对重叠系数(1 减去总变异距离),并使用单链接二分法将语言划分为少数群体簇(单语言或多语言神经元)和参考组;选择最大簇间重叠低于百分位阈值的神经元。在 Llama-3.1-8B 和 SmolLM3-3B-Base(附录中还有 Qwen3-4B、Aya-23-8B、Llama-3.1-70B)上,使用七种语言和两个保留语料库(Wikipedia、FLORES+),对 DLN 的单语言神经元进行均值补丁(mean-patching),在 WIKI/FLORES 上每神经元产生的目标 ΔNLL 比 LAPE 高达 4.9×/5.4×,且目标外损伤接近于零;Belebele 和 MGSM 上的下降证实了这一点。值得注意的发现:大多数英语特异性神经元在负激活区起作用,并从功能上引导从英语中切换出来;中文主要以 {zh, ja} 多语言联盟的形式组织。对照实验包括位移匹配的随机补丁实验(约占效果的 1%)、预算匹配的基线、统计/链接/分箱消融实验以及 McNemar 检验。局限性:仅七种语言、GLU/SiLU 架构、核心增益在作者自己的均值补丁干预下最大(在零消融下,LAPE 在日语和中文上胜出),且未提及代码发布。

Review complete

Assessment at a glance

natural language processing (mechanistic interpretability)

4

risk flags identified

● high 0

● medium 1

● low 3

Reproducibility readinessmedium
Code & data availablenot stated
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viableCode-reproducibleNeeds GPU

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Selecting language neurons by clustering languages via pairwise overlap coefficients of full activation distributions isolates language-specific causal effects better than entropy of binarized activation probabilities (LAPE; Zhang et al. 2026).
  • Mean-patching DLN's single-language neurons yields up to 4.9× (WIKI) and 5.4× (FLORES) higher on-target ΔNLL per neuron than LAPE with near-zero off-target damage, corroborated on Belebele and MGSM.
  • Chinese language neurons are predominantly organized as a {zh, ja} multi-language coalition (93.3% of zh language neurons are MLNs on Llama-3.1-8B) rather than as single-language neurons.
  • Most English-specific neurons operate in the negative-activation regime and functionally trigger switching away from English in generation (mean accuracy 0.75 vs LAPE's 0.01).
  • The distribution-aware criterion transfers to the causally operative gate-up product (z) site, where probability-entropy baselines lose 74–94% of their selectivity while DLN retains 50–71%.

Strengths

  • Clean, well-motivated formalization with unusually thorough design ablations

    Overlap coefficient is shown to equal 1 − total-variation distance (Appendix E); bin count is immaterial from 50–800 bins (Jaccard ≥ 0.996, Table 16); bounded shape statistics (Jensen–Shannon, Hellinger, KS) select near-identical pools (Jaccard 0.92–0.99) while scale-bearing metrics (Wasserstein-1, energy distance) roughly halve selectivity (Table 17).

  • Strong causal controls beyond the standard ablation

    The displacement-matched random control (Section 5.2, Table 18) shifts layer-matched random neurons by the same 1.6–2.2σ displacement and obtains only ~1% of the SLN effect (0.013 vs 1.198 mean on-target ΔNLL) with no selectivity, ruling out a mechanical-displacement account; baselines are budget-matched at every percentile P (Figure 5, Table 15).

  • Breadth of validation across models, corpora, and tasks

  • Findings of independent scientific interest

  • Honest reporting of inconvenient results

Weaknesses

  • Headline numbers are conditional on the method's own intervention

  • Abstract/body numerical inconsistencies

  • Narrow language and architecture scope

  • No code or artifact release

  • Selectivity ratio can be fragile when off-target damage is near zero

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

The paper targets language-specific neuron (LSN) identification in multilingual LLMs. It argues that prior identifiers — LAPE (Tang et al., 2024) and Zhang et al. (2026) — binarize activations at zero and rank neurons by the entropy of per-language activation probabilities, discarding (a) the negative-activation regime and (b) the shape of each language's activation distribution. The proposed DLN estimates full per-language activation densities for each GLU gate neuron, computes pairwise overlap coefficients, and uses single-linkage bipartitioning to label neurons as single-language (SLN) or multi-language (MLN). Central claims: (1) DLN isolates language-specific causal effects better — up to 4.9× (WIKI) / 5.4× (FLORES) higher on-target ΔNLL per neuron vs LAPE (§4.2); (2) Chinese is organized mainly as a {zh, ja} coalition (93.3% of zh language neurons are MLNs, Table 22); (3) English-specific neurons act largely in the negative-activation regime and trigger switching away from English (Table 4); (4) the criterion transfers to the causally operative gate-up product site, where entropy baselines collapse.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 4 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What are language-specific neurons in multilingual LLMs?

Feed-forward neurons whose activation patterns systematically distinguish one language from the others. Prior work (notably LAPE, Tang et al. 2024) counts how often each neuron's activation is positive per language and ranks neurons by the entropy of those rates; ablating or steering such neurons can damage or control which language the model generates in.

How is DLN different from LAPE?

LAPE binarizes activations (positive = active) and uses activation-rate entropy, so it is blind to neurons separated purely by distribution shape or located entirely in the negative-activation regime. DLN compares the full activation-value distributions across languages with pairwise overlap coefficients (1 − total-variation distance) and clusters languages per neuron, identifying both single-language and multi-language neurons; the paper shows this recovers English-specific neurons that LAPE entirely misses.

Why mean-patching instead of zero ablation?

The paper replaces a neuron's activation with its mean over non-target languages, arguing that zero is only a natural counterfactual for positive-rate (binary) methods. Under zero-ablation, DLN's English advantage persists, but LAPE scores higher for Japanese and Chinese — so the choice of counterfactual changes which identifier looks better, a coupling the authors explicitly analyze in Appendix B.

Which models and languages were tested?

Llama-3.1-8B and SmolLM3-3B-Base in the main results; Qwen3-4B-Base, Aya-23-8B, and Llama-3.1-70B in appendices. Languages are English, Chinese, French, Spanish, Vietnamese, Indonesian, and Japanese, with calibration on Wikipedia-20231101 and evaluation on FLORES+ devtest plus a held-out Wikipedia-20230601 split.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Heatmap figures (Figs. 3, 4, 7–13) are embedded in the extraction as raw numeric streams interleaved with body text; per-cell values cited in this review were taken from prose and tables, not independently parsed from the figure dumps.
  • The absence of a code-availability statement ('codeAvailable: false') reflects that no such mention appears anywhere in the extracted text, not a confirmed refusal to release.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Distribution-aware Language Neuron Identification in Multilingual Large Language Models | Evolve.Pub