Table of Contents
Fetching ...

Triangulation as an Acceptance Rule for Multilingual Mechanistic Interpretability

Yanan Long

TL;DR

We address the problem of evaluating mechanistic explanations for multilingual language models by introducing triangulation, an acceptance rule that combines necessity, sufficiency, and invariance across predicate-preserving reference families into an approximate causal-abstraction score $T_{ ext{tri}}$ computed over interchange interventions. The framework formalizes a setup with a predicate $Z=\pi(X)$ and environments that vary surface attributes while preserving meaning, and provides a three-stage experimental protocol (discovery, translation-map patching, and triangulation-based acceptance) tested across multiple model families and datasets. Extending to multimodal settings, triangulation applies to vision-language models by fixing the visual predicate and varying textual prompts, enabling disentanglement of visual and linguistic circuits. The approach offers a falsifiable, cross-language criterion that filters spurious surface-cue mechanisms and yields more robust, transferable mechanistic claims for multilingual interpretability.

Abstract

Multilingual language models achieve strong aggregate performance yet often behave unpredictably across languages, scripts, and cultures. We argue that mechanistic explanations for such models should satisfy a \emph{causal} standard: claims must survive causal interventions and must \emph{cross-reference} across environments that perturb surface form while preserving meaning. We formalize \emph{reference families} as predicate-preserving variants and introduce \emph{triangulation}, an acceptance rule requiring necessity (ablating the circuit degrades the target behavior), sufficiency (patching activations transfers the behavior), and invariance (both effects remain directionally stable and of sufficient magnitude across the reference family). To supply candidate subgraphs, we adopt automatic circuit discovery and \emph{accept or reject} those candidates by triangulation. We ground triangulation in causal abstraction by casting it as an approximate transformation score over a distribution of interchange interventions, connect it to the pragmatic interpretability agenda, and present a comparative experimental protocol across multiple model families, language pairs, and tasks. Triangulation provides a falsifiable standard for mechanistic claims that filters spurious circuits passing single-environment tests but failing cross-lingual invariance.

Triangulation as an Acceptance Rule for Multilingual Mechanistic Interpretability

TL;DR

We address the problem of evaluating mechanistic explanations for multilingual language models by introducing triangulation, an acceptance rule that combines necessity, sufficiency, and invariance across predicate-preserving reference families into an approximate causal-abstraction score computed over interchange interventions. The framework formalizes a setup with a predicate and environments that vary surface attributes while preserving meaning, and provides a three-stage experimental protocol (discovery, translation-map patching, and triangulation-based acceptance) tested across multiple model families and datasets. Extending to multimodal settings, triangulation applies to vision-language models by fixing the visual predicate and varying textual prompts, enabling disentanglement of visual and linguistic circuits. The approach offers a falsifiable, cross-language criterion that filters spurious surface-cue mechanisms and yields more robust, transferable mechanistic claims for multilingual interpretability.

Abstract

Multilingual language models achieve strong aggregate performance yet often behave unpredictably across languages, scripts, and cultures. We argue that mechanistic explanations for such models should satisfy a \emph{causal} standard: claims must survive causal interventions and must \emph{cross-reference} across environments that perturb surface form while preserving meaning. We formalize \emph{reference families} as predicate-preserving variants and introduce \emph{triangulation}, an acceptance rule requiring necessity (ablating the circuit degrades the target behavior), sufficiency (patching activations transfers the behavior), and invariance (both effects remain directionally stable and of sufficient magnitude across the reference family). To supply candidate subgraphs, we adopt automatic circuit discovery and \emph{accept or reject} those candidates by triangulation. We ground triangulation in causal abstraction by casting it as an approximate transformation score over a distribution of interchange interventions, connect it to the pragmatic interpretability agenda, and present a comparative experimental protocol across multiple model families, language pairs, and tasks. Triangulation provides a falsifiable standard for mechanistic claims that filters spurious circuits passing single-environment tests but failing cross-lingual invariance.
Paper Structure (49 sections, 1 theorem, 26 equations, 1 figure)

This paper contains 49 sections, 1 theorem, 26 equations, 1 figure.

Key Result

Proposition 1

If a proposed mechanism passes triangulation with sufficiently strong thresholds across environments, then there exists evidence (relative to the chosen intervention distribution and similarity metric) that the associated abstract model is an $\eta$-approximate causal abstraction of the low-level tr

Figures (1)

  • Figure 1: Causal DAG for multilingual mechanisms. The experimenter selects an environment $E$ (language, script, style), which induces nuisances $C$ and shapes the realized input $X$ together with the predicate variable $Z$. The input $X$ propagates through internal states $V_1,\ldots,V_m$ to output $Y$ and task score $M$.

Theorems & Definitions (5)

  • Definition 1: Mechanism class
  • Definition 2: Candidate circuit
  • Definition 3: Mechanistic hypothesis
  • Proposition 1: Informal
  • Definition 4: Reference family