atlas

Research map / Architectures and efficiency / RNNs and normalization

LLM Layers Immediately Correct Each Other

NeurIPS 2025 · Architectures and efficiency › RNNs and normalization · approach: Layer-wise analysis of language models · 0 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.

Identifies the Transformer Layer Correction Mechanism, where adjacent layers partially reverse each other's residual-stream contributions, and characterizes it across model families, training checkpoints, tokens, and via Jacobian analysis.

Problem

Feature-based interpretability (SAEs, transcoders, logit lens) assumes residual stream contributions build additively across layers; the paper tests whether adjacent layers instead systematically cancel each other's contributions.

Approach

Adjacent transformer layers show systematic negative cosine similarity between their residual-stream contributions (layer i+1 partially reverses layer i). Causal scaling interventions and layer Jacobian eigendecomposition show this correction is adaptive and selective, motivating a propose-and-reject interpretation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Compare adjacent transformer-layer contributions during ordinary inferenceOpen-weight LLMs · WikiTextadjacent-layer cosine similarity: ≈ -0.2; typically -0.3 to -0.15, as low as -0.4Mixed
Train through pretrainingOLMo 7B · OLMo 7B pretraining checkpointsTLCM presence: step 33,000 (5% of training) -> step 135,500 (21% of training, approximately 0.5 trillion tokens)Helped
Increase available contextLlama 3.1 8B · WikiText context positionsTLCM activations per token: every 1000 tokens of additional context corresponds to approximately 1 additional TLCM activationHelped
Use context-dependent tokens rather than common English wordsLlama 3.1 8B · Generated responsesmean TLCM activations per token: 12.41 (± 0.10 SEM) vs 7.63 (± 0.23 SEM)Mixed
Scale the preceding layer's contribution upwardTLCM-active adjacent layers · Llama 3.1 8Bcorrection strength: α ∈ [-1, 1]; α = 1Helped
Remove the preceding layer's contribution with α = -1TLCM-active adjacent layers · Llama 3.1 8Bcosine similarity between adjacent-layer contributions: α = -1Mixed
Project the preceding-layer contribution onto TLCM Jacobian directionsTLCM interactions · TLCM Jacobian pairseigenvalue: near λ = -1; around λ = 0.5Mixed
Replace pre-LayerNorm with post-LayerNorm and QK normOLMo 2 · OLMo 2 modelsTLCM presenceNo clear effect
Add post-LayerNorm to pre-LayerNormGemma 2 · Gemma 2TLCM presenceNo clear effect
Use GPT-2 or Microsoft Phi rather than model families with TLCMOpen-weight LLMs · WikiTextTLCM presence: 5 of 7 model families; TLCM is absent in GPT-2 and the Microsoft Phi modelsHurt

Surprising findings

Limitations

Experimental setup

Datasets: WikiText PyTorch instructional content (about 500 tokens)

Metrics: cosine similarity between layer contributions TLCM activation count per token Jacobian eigenvalue distribution Welch's t-test

Baselines: GPT-2 Phi

Builds on: sparse autoencoders cross-layer transcoders self-repair 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