Why do fine-tuned models fail to use facts they memorize?
When language models memorize injected facts during fine-tuning, they often cannot use them in reasoning tasks. This explores whether the gap stems from insufficient capacity or a misdirection of where knowledge gets stored in the network.
Fine-tuning to inject new knowledge produces a puzzling split the authors name the Knowing–Using Gap: a model reliably recalls a freshly memorized fact ("Sydney is located in [Entity]") yet fails the multi-hop question that depends on it ("the capital of the country Sydney is in is..."). There is even a temporal lag — memorization lands well before generalization does, if it arrives at all. The tempting explanation is a capacity or data-fit problem, but this work rules that out.
The mechanism is a causal intervention called self-patching: it searches for activation locations where relocating a memorized representation substantially rescues a failed generalization case. That such locations exist is the whole argument — the knowledge is present in the network, just encoded in storage-oriented early or late layers, and it never permeates into the mid-layer circuits where reasoning actually runs. Therefore the gap is a routing problem, not a capacity one: the fact resides in the model, just not where computation can reach it. And it is partially reversible — a simple heuristic built on the diagnostic recovers 58–75% of the oracle headroom, replicating across models, scales, and domains.
This mechanistically deepens an existing behavioral finding. Since Why does reasoning training help math but hurt medical tasks?, the layer-localization of knowledge vs. reasoning was already visible; self-patching shows the failure isn't just where knowledge lives but that fine-tuning deposits it in the wrong tier. And since Does procedural knowledge drive reasoning more than factual retrieval?, the routing story explains why injected facts behave like inert retrieval rather than usable procedure — they never reach the circuits that generalize. The reframing is practical: fine-tuning's generalization failure becomes a tractable alignment problem, pointing to alignment-aware training that deposits knowledge where reasoning can use it.
Inquiring lines that read this note 1
This note is a source for these research framings, grouped by the broader line of inquiry each explores. Scan the bold lines of inquiry; follow any specific question forward.
How do neural networks separate factual knowledge from reasoning abilities?Related concepts in this collection 2
This note in its neighbourhood — explore the map, then jump to a related concept in the list below.
Click a node to walk · click center to open · click Open in graph to see this note in the full knowledge graph
-
Why does reasoning training help math but hurt medical tasks?
Explores whether reasoning and knowledge rely on different network mechanisms, and why training one might undermine the other across different domains.
extends: gives a causal mechanism for the layer-separation this note documents behaviorally
-
Does procedural knowledge drive reasoning more than factual retrieval?
Explores whether models learn reasoning through general procedures across diverse documents rather than memorizing specific facts. This matters for understanding what pretraining data actually teaches models to reason.
grounds: mis-routed injected facts behave like inert retrieval, not usable procedure
Related papers in this collection 8
Papers most semantically related to this note, ranked by cosine similarity in the embedding space.
- Towards Mechanistically Understanding Why Memorized Knowledge Fails to Generalize in Large Language Model Finetuning
- Provable Benefits of In-Tool Learning for Large Language Models
- AutoPrompt: Eliciting Knowledge from Language Models with Automatically Generated Prompts
- Are Emergent Abilities in Large Language Models just In-Context Learning?
- How do Transformers Learn Implicit Reasoning?
- LLMs Can Easily Learn to Reason from Demonstrations Structure, not content, is what matters!
- Language models show human-like content effects on reasoning tasks
- The Illusion of Thinking: Understanding the Strengths and Limitations of Reasoning Models via the Lens of Problem Complexity
Original note title
fine-tuned models know but cannot use injected facts because memory is routed to storage layers not reasoning circuits — a routing not capacity failure