Summing Up the Facts: Additive Mechanisms Behind Factual Recall in LLMs
Not on the map. Why?
Abstract (arXiv)
How do transformer-based large language models (LLMs) store and retrieve knowledge? We focus on the most basic form of this task -- factual recall, where the model is tasked with explicitly surfacing stored facts in prompts of form `Fact: The Colosseum is in the country of'. We find that the mechanistic story behind factual recall is more complex than previously thought. It comprises several distinct, independent, and qualitatively different mechanisms that additively combine, constructively interfering on the correct attribute. We term this generic phenomena the additive motif: models compute through summing up multiple independent contributions. Each mechanism's contribution may be insufficient alone, but summing results in constructive interfere on the correct answer. In addition, we extend the method of direct logit attribution to attribute an attention head's output to individual source tokens. We use this technique to unpack what we call `mixed heads' -- which are themselves a pair of two separate additive updates from different source tokens.
Key facts. Cited by 39 papers in the map (data through 7 Oct 2026). Builds on 26 of its 41 references that are in the map. First posted on arXiv 11 Feb 2024.
Builds on
26 of 41 references.
References · 26
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Locating and Editing Factual Associations in GPTcited by 2,609
- 2022Emergent Abilities of Large Language Modelscited by 2,483
- 2019Language Models as Knowledge Bases?cited by 1,922
- 2023Pythia: A Suite for Analyzing Large Language Models Across Training and Scalingcited by 1,734
- 2023Sparse Autoencoders Find Highly Interpretable Features in Language Modelscited by 1,359
- 2022Interpretability in the Wild: a Circuit for Indirect Object Identification in GPT-2 smallcited by 1,130
- 2022Mass-Editing Memory in a Transformercited by 976
- 2019How Can We Know What Language Models Know?cited by 953
- 2022In-context Learning and Induction Headscited by 930
- 2022Toy Models of Superpositioncited by 928
- 2020How Much Knowledge Can You Pack Into the Parameters of a Language Model?cited by 713
14 more
- 2023Towards Automated Circuit Discovery for Mechanistic Interpretabilitycited by 700
- 2022Transformer Feed-Forward Layers Build Predictions by Promoting Concepts in the Vocabulary Spacecited by 522
- 2023Dissecting Recall of Factual Associations in Auto-Regressive Language Modelscited by 512
- 2023The Reversal Curse: LLMs trained on "A is B" fail to learn "B is A"cited by 399
- 2021Measuring and Improving Consistency in Pretrained Language Modelscited by 361
- 2023Finding Neurons in a Haystack: Case Studies with Sparse Probingcited by 328
- 2023Studying Large Language Model Generalization with Influence Functionscited by 311
- 2021Factual Probing Is [MASK]: Learning vs. Learning to Recallcited by 291
- 2023Does Localization Inform Editing? Surprising Differences in Causality-Based Localization vs. Knowledge Editing in Language Modelscited by 237
- 2023Linearity of Relation Decoding in Transformer Language Modelscited by 190
- 2023The Hydra Effect: Emergent Self-repair in Language Model Computationscited by 145
- 2023A Toy Model of Universality: Reverse Engineering How Networks Learn Group Operationscited by 141
- 2021Inducing Causal Structure for Interpretable Neural Networkscited by 107
- 2023An Adversarial Example for Direct Logit Attribution: Memory Management in GELU-4Lcited by 10
Built on by
Citing papers per year: 2024: 12; 2025: 17; 2026: 10.
39 papers.
Sort:
By area:
- 2024Knowledge Conflicts for LLMs: A Surveycited by 274
- 2024Do I Know This Entity? Knowledge Awareness and Hallucinations in Language Modelscited by 114
- 2024A Practical Review of Mechanistic Interpretability for Transformer-Based Language Modelscited by 113
- 2024A Primer on the Inner Workings of Transformer-based Language Modelscited by 83
- 2024Attention Heads of Large Language Models: A Surveycited by 65
- 2024Knowledge Circuits in Pretrained Transformerscited by 60
- 2024Interpreting Attention Layer Outputs with Sparse Autoencoderscited by 43
- 2024Memory3: Language Modeling with Explicit Memorycited by 39
- 2024Mechanistic Unlearning: Robust Knowledge Unlearning and Editing via Mechanistic Localizationcited by 34
- 2025How Do LLMs Acquire New Knowledge? A Knowledge Circuits Perspective on Continual Pre-Trainingcited by 22
- 2025Paths Not Taken: Understanding and Mending the Multilingual Factual Recall Pipelinecited by 20
- 2025Beyond I'm Sorry, I Can't: Dissecting Large Language Model Refusalcited by 17
27 more
- 2025Does Time Have Its Place? Temporal Heads: Where Language Models Recall Time-specific Informationcited by 14
- 2025Is Random Attention Sufficient for Sequence Modeling? Disentangling Trainable Components in the Transformercited by 12
- 2024Position: An Inner Interpretability Framework for AI Inspired by Lessons from Cognitive Neurosciencecited by 11
- 2025Levels of Analysis for Large Language Modelscited by 9
- 2026The Expert Strikes Back: Interpreting Mixture-of-Experts Language Models at Expert Levelcited by 7
- 2025Mechanistic Indicators of Understanding in Large Language Modelscited by 6
- 2025Too Late to Recall: Explaining the Two-Hop Problem in Multimodal Knowledge Retrievalcited by 6
- 2026Why Fine-Tuning Encourages Hallucinations and How to Fix Itcited by 6
- 2024Counting in Small Transformers: The Delicate Interplay between Attention and Feed-Forward Layerscited by 5
- 2025All for One: LLMs Solve Mental Math at the Last Token With Information Transferred From Other Tokenscited by 5
- 2024ResiDual Transformer Alignment with Spectral Decompositioncited by 4
- 2025Failure by Interference: Language Models Make Balanced Parentheses Errors When Faulty Mechanisms Overshadow Sound Onescited by 4
- 2025Distributional Semantics Tracing: A Framework for Explaining Hallucinations in Large Language Modelscited by 3
- 2026Universal Redundancies in Time Series Foundation Modelscited by 3
- 2025Mechanistic Understanding of Language Models in Syntactic Code Completioncited by 2
- 2026Tracing Relational Knowledge Recall in Large Language Modelscited by 2
- 2026Data-driven Circuit Discovery for Interpretability of Language Modelscited by 2
- 2025Promote, Suppress, Iterate: How Language Models Answer One-to-Many Factual Queriescited by 1
- 2025SUIT: Knowledge Editing with Subspace-Aware Key-Value Mappingscited by 1
- 2026Scaling Reasoning Hop Exposes Weaknesses: Demystifying and Improving Hop Generalization in Large Language Modelscited by 1
- 2026Factual Retrieval in LLMs Is a Redundant, Distributed and Non-Contiguous Processcited by 1
- 2026Slow to See, Slow to Suppress: Understanding the Effects of Modality in Context-Memory Conflictscited by 1
- 2025Time Course MechInterp: Analyzing the Evolution of Components and Knowledge in Large Language Modelscited by 0
- 2025Localizing Task Recognition and Task Learning in In-Context Learning via Attention Head Analysiscited by 0
- 2025Medical Interpretability and Knowledge Maps of Large Language Modelscited by 0
- 2026How Language Models Process Negationcited by 0
- 2026Deep Learning Models Also Recall Featurescited by 0
- 2026Slow to See, Slow to Suppress: Understanding the Effects of Modality in Context-Memory Conflicts31 Aug 2026
- 2026Deep Learning Models Also Recall Features21 Aug 2026
- 2026Factual Retrieval in LLMs Is a Redundant, Distributed and Non-Contiguous Process19 Jun 2026
- 2026Data-driven Circuit Discovery for Interpretability of Language Models9 May 2026
- 2026How Language Models Process Negation4 May 2026
- 2026Tracing Relational Knowledge Recall in Large Language Models21 Apr 2026
- 2026Why Fine-Tuning Encourages Hallucinations and How to Fix It16 Apr 2026
- 2026The Expert Strikes Back: Interpreting Mixture-of-Experts Language Models at Expert Level2 Apr 2026
- 2026Universal Redundancies in Time Series Foundation Models2 Feb 2026
- 2026Scaling Reasoning Hop Exposes Weaknesses: Demystifying and Improving Hop Generalization in Large Language Models29 Jan 2026
- 2025Too Late to Recall: Explaining the Two-Hop Problem in Multimodal Knowledge Retrieval2 Dec 2025
- 2025Medical Interpretability and Knowledge Maps of Large Language Models13 Oct 2025
27 more
- 2025Distributional Semantics Tracing: A Framework for Explaining Hallucinations in Large Language Models7 Oct 2025
- 2025SUIT: Knowledge Editing with Subspace-Aware Key-Value Mappings29 Sep 2025
- 2025Localizing Task Recognition and Task Learning in In-Context Learning via Attention Head Analysis29 Sep 2025
- 2025All for One: LLMs Solve Mental Math at the Last Token With Information Transferred From Other Tokens11 Sep 2025
- 2025Beyond I'm Sorry, I Can't: Dissecting Large Language Model Refusal7 Sep 2025
- 2025Mechanistic Indicators of Understanding in Large Language Models7 Jul 2025
- 2025Failure by Interference: Language Models Make Balanced Parentheses Errors When Faulty Mechanisms Overshadow Sound Ones30 Jun 2025
- 2025Time Course MechInterp: Analyzing the Evolution of Components and Knowledge in Large Language Models3 Jun 2025
- 2025Is Random Attention Sufficient for Sequence Modeling? Disentangling Trainable Components in the Transformer1 Jun 2025
- 2025Paths Not Taken: Understanding and Mending the Multilingual Factual Recall Pipeline26 May 2025
- 2025Levels of Analysis for Large Language Models17 Mar 2025
- 2025Promote, Suppress, Iterate: How Language Models Answer One-to-Many Factual Queries27 Feb 2025
- 2025Mechanistic Understanding of Language Models in Syntactic Code Completion20 Feb 2025
- 2025Does Time Have Its Place? Temporal Heads: Where Language Models Recall Time-specific Information20 Feb 2025
- 2025How Do LLMs Acquire New Knowledge? A Knowledge Circuits Perspective on Continual Pre-Training16 Feb 2025
- 2024Do I Know This Entity? Knowledge Awareness and Hallucinations in Language Models21 Nov 2024
- 2024ResiDual Transformer Alignment with Spectral Decomposition31 Oct 2024
- 2024Mechanistic Unlearning: Robust Knowledge Unlearning and Editing via Mechanistic Localization16 Oct 2024
- 2024Attention Heads of Large Language Models: A Survey5 Sep 2024
- 2024Counting in Small Transformers: The Delicate Interplay between Attention and Feed-Forward Layers16 Jul 2024
- 2024A Practical Review of Mechanistic Interpretability for Transformer-Based Language Models2 Jul 2024
- 2024Memory3: Language Modeling with Explicit Memory1 Jul 2024
- 2024Interpreting Attention Layer Outputs with Sparse Autoencoders25 Jun 2024
- 2024Position: An Inner Interpretability Framework for AI Inspired by Lessons from Cognitive Neuroscience3 Jun 2024
- 2024Knowledge Circuits in Pretrained Transformers28 May 2024
- 2024A Primer on the Inner Workings of Transformer-based Language Models30 Apr 2024
- 2024Knowledge Conflicts for LLMs: A Survey13 Mar 2024
- 2024Memory3: Language Modeling with Explicit Memorycited by 39
- 2024Memory3: Language Modeling with Explicit Memory1 Jul 2024
- 2024Knowledge Conflicts for LLMs: A Surveycited by 274
- 2024Do I Know This Entity? Knowledge Awareness and Hallucinations in Language Modelscited by 114
- 2024A Practical Review of Mechanistic Interpretability for Transformer-Based Language Modelscited by 113
- 2024A Primer on the Inner Workings of Transformer-based Language Modelscited by 83
- 2024Attention Heads of Large Language Models: A Surveycited by 65
- 2024Knowledge Circuits in Pretrained Transformerscited by 60
- 2024Interpreting Attention Layer Outputs with Sparse Autoencoderscited by 43
- 2025How Do LLMs Acquire New Knowledge? A Knowledge Circuits Perspective on Continual Pre-Trainingcited by 22
- 2025Paths Not Taken: Understanding and Mending the Multilingual Factual Recall Pipelinecited by 20
- 2025Does Time Have Its Place? Temporal Heads: Where Language Models Recall Time-specific Informationcited by 14
- 2024Position: An Inner Interpretability Framework for AI Inspired by Lessons from Cognitive Neurosciencecited by 11
- 2025Levels of Analysis for Large Language Modelscited by 9
12 most cited of 31 All 31 (JSON)
- 2026Deep Learning Models Also Recall Features21 Aug 2026
- 2026Factual Retrieval in LLMs Is a Redundant, Distributed and Non-Contiguous Process19 Jun 2026
- 2026Data-driven Circuit Discovery for Interpretability of Language Models9 May 2026
- 2026How Language Models Process Negation4 May 2026
- 2026Tracing Relational Knowledge Recall in Large Language Models21 Apr 2026
- 2026Why Fine-Tuning Encourages Hallucinations and How to Fix It16 Apr 2026
- 2026Universal Redundancies in Time Series Foundation Models2 Feb 2026
- 2025Medical Interpretability and Knowledge Maps of Large Language Models13 Oct 2025
- 2025Distributional Semantics Tracing: A Framework for Explaining Hallucinations in Large Language Models7 Oct 2025
- 2025SUIT: Knowledge Editing with Subspace-Aware Key-Value Mappings29 Sep 2025
- 2025Localizing Task Recognition and Task Learning in In-Context Learning via Attention Head Analysis29 Sep 2025
- 2025All for One: LLMs Solve Mental Math at the Last Token With Information Transferred From Other Tokens11 Sep 2025
12 newest of 31 All 31 (JSON)