Learn › Training & Alignment
·★ MEMBER·PAPER·7 min read

Paper Deep Dive: Transformers Stop Thinking Too Early — How a One-Layer Rank-8 LoRA Stretches 3-Line Reference Following to 50

Pretrained LLMs follow in-context variable references for only two or three lines. Add a rank-8 LoRA (about 65K parameters) at one early layer with every weight frozen, and Qwen3-8B goes from 15.5% to 99% on 24-line chains. We walk through the mid-layer 'relay' behind it and the sharp limit on where the fix can go.

Key points

  • Pretrained transformers use little of their depth to follow references in context: thirteen base models reliably follow only 1.4–3.6 lines.
  • A task-trained rank-8 LoRA at one early layer, with all model weights frozen, extends this computation.
  • Qwen3-8B goes from 15.5% to 99% exact accuracy on 24-line chains, and Ouro-1.4B reaches 60 lines after four loops.
  • What the LoRA starts is a relay: program lines pass on which chain they belong to through a short range of middle layers, and removing attention to the parent line stops it.
  • The fix passes the layer input h through scaled by s and writes a little extra through a narrow 8-dimensional path BA; only A, B and s are trained, 65,537 parameters in Qwen3-8B.
ModalitytextTaskfine-tuning

Transformers Stop Thinking Too Early, and a Tiny LoRA Fixes It

Primary source — what this article is built on

undefined2026-09-29→undefined2026-10-12same month

Transformers Stop Thinking Too EarlyZehao Jin, Ruixuan Deng, Junran Wang · 2026-09-29 · v1"arXiv:2609.36585Paper page·PDF
https://arxiv.org/abs/2609.36585"and a Tiny LoRA Fixes It
undefined

Pretrained transformers use little of their depth to follow references in context. Thirteen base models reliably follow only 1.4-3.6 lines, and extra pretrained loops add little. A task-trained rank-8 LoRA at one early layer extends this computation with all model weights frozen. Qwen3-8B improves from 15.5% to 99% exact accuracy on 24-line chains; a longer-trained LoRA reaches 50 lines. Ouro-1.4B reaches 60 lines after four loops and at least 160 after eight. The LoRA starts a relay: program lines pass on their chain identity through a short range of middle layers. Frozen heads read progressively further up the chain, and removing parent-line attention stops the relay. A frozen-model measurement locates the last useful intervention layer within tolerance in three of four held-out models. Task-specific LoRAs also improve MuSiQue. Default answers therefore understate the computation accessible through a tiny edit. Code and an interactive demo are available at https://lunamos.github.io/stop-thinking-too-early/


A model that gives up three lines in

Write K = apple, B = K, D = B, ask for print(D), and the answer is apple. No outside knowledge is needed — you just follow the variables. Yet add a few more assignments and pretrained large language models start getting it wrong.

The paper is "Transformers Stop Thinking Too Early, and a Tiny LoRA Fixes It" (arXiv:2609.36585, Zehao Jin, Ruixuan Deng and Junran Wang, Georgia Institute of Technology, September 29, 2026).

Here is the abstract in brief. Pretrained transformers use little of their depth to follow references in context: thirteen base models reliably follow only 1.4–3.6 lines, and extra loops in pretrained looped models add little. A task-trained rank-8 LoRA at one early layer, with all model weights frozen, extends this computation. Qwen3-8B goes from 15.5% to 99% exact accuracy on 24-line chains, and a longer-trained LoRA reaches 50 lines. Ouro-1.4B reaches 60 lines after four loops and at least 160 after eight. What the LoRA starts is a relay: program lines pass on which chain they belong to through a short range of middle layers. Frozen heads read progressively further up the chain, and removing attention to the parent line stops the relay. A measurement on the frozen model locates the last useful intervention layer within tolerance in three of four held-out models, and task-specific LoRAs also improve MuSiQue. The authors' conclusion: default answers understate the computation a tiny edit can unlock.

Analogy: a relay that stalls at the third runner

Picture a queue. Only the first person holds "apple"; everyone behind knows just "mine is whatever so-and-so has." For the last person to answer, the fact "I'm on the apple line" has to be passed back. In the default model that hand-off dies after two or three people. The LoRA gives a small push at the start, but the passing itself is done by the people who were already standing there — the frozen layers.

The task and the fix (§2)

A program holds cc chains. The root assignment stores a single-token noun, and each later line names the previous variable. The right-hand variable is the line's "pointer"; the line that defined it is its "parent line." Reach is the longest chain followed with at least 80% accuracy.

The fix is one equation.

h←M(h)=s h+BA hh \leftarrow M(h) = s\,h + BA\,h
(1)

In words: take the state hh entering a layer, pass it through almost unchanged (scaled by ss), and write a little extra through a narrow 8-dimensional path BABA. AA is 8×n8\times n, BB is n×8n\times 8 (nn is the hidden width), and ss is a scalar. Where ordinary LoRA (LoRA from Scratch) adds a delta to a weight matrix, this one acts on the layer's input itself, independently at each token. All communication between tokens is left to the frozen attention and MLP layers. Only AA, BB and ss are trained — 65,537 parameters in Qwen3-8B, under 0.01% of the model.

FIG 1Lower the rank and the parameter count drops while reconstruction error rises. The paper's LoRA adds this kind of narrow path to a layer's input state rather than to a weight, and rank 8 was enough

Median reach across the thirteen models is 2.2 lines. Qwen3-8B's choice accuracy goes 83.5%, 54%, 41.5% at three, four and five lines. OLMo-3 reaches about 2.6 lines with 32 layers and with 64 — doubling depth does not buy more references. DeepSeek-V4-Flash (292B MoE) scores 42% at six lines, near the 33% chance level.…

What's behind this

§

Members-only from here

449 walkthroughs, 42 textbook chapters, 48 student units and 6 close readings — all included for $4.99/mo, with about three new explainers a day on average. Cancel any time; access runs to the end of the period.

Already a member? Sign in to keep reading

References

  1. Zehao Jin, Ruixuan Deng, Junran Wang. (2026-09-29) Transformers Stop Thinking Too Early. "arXiv:2609.36585Paper page·PDF
  2. https://arxiv.org/abs/2609.36585". and a Tiny LoRA Fixes It

This article is written from the source paper above. Where they differ, the original is authoritative.

Published by TechAthletes · Editorial policy · How we cite · Corrections

Comments

Sign in to comment