Delving into the Reversal Curse: How Far Can Large Language Models Generalize?
Not on the map. Why?
Abstract (arXiv)
While large language models (LLMs) showcase unprecedented capabilities, they also exhibit certain inherent limitations when facing seemingly trivial tasks. A prime example is the recently debated "reversal curse", which surfaces when models, having been trained on the fact "A is B", struggle to generalize this knowledge to infer that "B is A". In this paper, we examine the manifestation of the reversal curse across various tasks and delve into both the generalization abilities and the problem-solving mechanisms of LLMs. This investigation leads to a series of significant insights: (1) LLMs are able to generalize to "B is A" when both A and B are presented in the context as in the case of a multiple-choice question. (2) This generalization ability is highly correlated to the structure of the fact "A is B" in the training documents. For example, this generalization only applies to biographies structured in "[Name] is [Description]" but not to "[Description] is [Name]". (3) We propose and verify the hypothesis that LLMs possess an inherent bias in fact recalling during knowledge application, which explains and underscores the importance of the document structure to successful learning. (4) The negative impact of this bias on the downstream performance of LLMs can hardly be mitigated through training alone. These findings offer a novel perspective on interpreting LLMs' generalization through their intrinsic mechanisms and provide insights for developing more effective learning methods. Our code and data are available at https://github.com/alibaba/thinking_bias.git.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 45 of its 55 references that are in the map. First posted on arXiv 24 Oct 2024.
Builds on
45 of 55 references.
References · 45
- 2023GPT-4 Technical Reportcited by 18,132
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2020Measuring Massive Multitask Language Understandingcited by 7,768
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,464
- 2021TruthfulQA: Measuring How Models Mimic Human Falsehoodscited by 2,919
- 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,674
- 2022Locating and Editing Factual Associations in GPTcited by 2,609
- 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,579
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
33 more
- 2020Transformer Feed-Forward Layers Are Key-Value Memoriescited by 1,307
- 2023LIMA: Less Is More for Alignmentcited by 1,080
- 2022Mass-Editing Memory in a Transformercited by 976
- 2021Show Your Work: Scratchpads for Intermediate Computation with Language Modelscited by 871
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 800
- 2021Deduplicating Training Data Makes Language Models Bettercited by 705
- 2023Unifying Large Language Models and Knowledge Graphs: A Roadmapcited by 663
- 2022Large Language Models Can Self-Improvecited by 656
- 2023Textbooks Are All You Needcited by 561
- 2022Beyond neural scaling laws: beating power law scaling via data pruningcited by 519
- 2023Faith and Fate: Limits of Transformers on Compositionalitycited by 496
- 2023TinyStories: How Small Can Language Models Be and Still Speak Coherent English?cited by 425
- 2022Emergent World Representations: Exploring a Sequence Model Trained on a Synthetic Taskcited by 417
- 2023The Reversal Curse: LLMs trained on "A is B" fail to learn "B is A"cited by 399
- 2023Check Your Facts and Try Again: Improving Large Language Models with External Knowledge and Automated Feedbackcited by 351
- 2023Studying Large Language Model Generalization with Influence Functionscited by 311
- 2023Physics of Language Models: Part 3.1, Knowledge Storage and Extractioncited by 264
- 2023Label Words are Anchors: An Information Flow Perspective for Understanding In-Context Learningcited by 235
- 2022Towards Understanding Grokking: An Effective Theory of Representation Learningcited by 229
- 2023Continual Pre-training of Language Modelscited by 194
- 2024Let's Think Dot by Dot: Hidden Computation in Transformer Language Modelscited by 186
- 2022The Debate Over Understanding in AI's Large Language Modelscited by 142
- 2023AugGPT: Leveraging ChatGPT for Text Data Augmentationcited by 128
- 2022Continual Pre-Training Mitigates Forgetting in Language and Visioncited by 82
- 2021Think you have Solved Direct-Answer Question Answering? Try ARC-DA, the Direct-Answer AI2 Reasoning Challengecited by 79
- 2023Eight Things to Know about Large Language Modelscited by 73
- 2020Sequence-Level Mixed Sample Data Augmentationcited by 71
- 2022Recitation-Augmented Language Modelscited by 65
- 2023Grokking of Hierarchical Structure in Vanilla Transformerscited by 53
- 2023LLM-powered Data Augmentation for Enhanced Cross-lingual Performancecited by 51
- 2023Efficient Continual Pre-training for Building Domain Specific Large Language Modelscited by 33
- 2024Towards a Theoretical Understanding of the 'Reversal Curse' via Training Dynamicscited by 27
- 2023An Analysis and Mitigation of the Reversal Cursecited by 22
Built on by
Citing papers per year: 2025: 7; 2026: 4.
11 papers.
- 2026Large Language Model Reasoning Failurescited by 20
- 2025Is the Reversal Curse a Binding Problem? Uncovering Limitations of Transformers from a Basic Generalization Failurecited by 13
- 2025Are Transformers Able to Reason by Connecting Separated Knowledge in Training Data?cited by 3
- 2025Language Models, Graph Searching, and Supervision Adulteration: When More Supervision is Less and How to Make More Morecited by 3
- 2025Diffusion-Inspired Masked Fine-Tuning for Knowledge Injection in Autoregressive LLMscited by 2
- 2026Breaking the Reversal Curse in Autoregressive Language Models via Identity Bridgecited by 2
- 2025Open Problems and a Hypothetical Path Forward in LLM Knowledge Paradigmscited by 1
- 2025Bilinear representation mitigates reversal curse and enables consistent model editingcited by 1
- 2025Directional Optimization Asymmetry in Transformers: A Synthetic Stress Testcited by 0
- 2026Memorization, Emergence, and Explaining Reversal Failures: A Controlled Study of Relational Semantics in LLMscited by 0
- 2026A Theoretical Analysis of Why Masked Diffusion Models Mitigate the Reversal Cursecited by 0
- 2026Large Language Model Reasoning Failures5 Feb 2026
- 2026Breaking the Reversal Curse in Autoregressive Language Models via Identity Bridge2 Feb 2026
- 2026A Theoretical Analysis of Why Masked Diffusion Models Mitigate the Reversal Curse2 Feb 2026
- 2026Memorization, Emergence, and Explaining Reversal Failures: A Controlled Study of Relational Semantics in LLMs6 Jan 2026
- 2025Directional Optimization Asymmetry in Transformers: A Synthetic Stress Test25 Nov 2025
- 2025Diffusion-Inspired Masked Fine-Tuning for Knowledge Injection in Autoregressive LLMs10 Oct 2025
- 2025Bilinear representation mitigates reversal curse and enables consistent model editing26 Sep 2025
- 2025Open Problems and a Hypothetical Path Forward in LLM Knowledge Paradigms9 Apr 2025
- 2025Is the Reversal Curse a Binding Problem? Uncovering Limitations of Transformers from a Basic Generalization Failure2 Apr 2025
- 2025Language Models, Graph Searching, and Supervision Adulteration: When More Supervision is Less and How to Make More More13 Mar 2025
- 2025Are Transformers Able to Reason by Connecting Separated Knowledge in Training Data?27 Jan 2025