RECKONING: Reasoning through Dynamic Knowledge Encoding
On the map: LLM reasoning → Reasoning benchmarks and evaluation
Abstract (arXiv)
Recent studies on transformer-based language models show that they can answer questions by reasoning over knowledge provided as part of the context (i.e., in-context reasoning). However, since the available knowledge is often not filtered for a particular question, in-context reasoning can be sensitive to distractor facts, additional content that is irrelevant to a question but that may be relevant for a different question (i.e., not necessarily random noise). In these situations, the model fails to distinguish the knowledge that is necessary to answer the question, leading to spurious reasoning and degraded performance. This reasoning failure contrasts with the model's apparent ability to distinguish its contextual knowledge from all the knowledge it has memorized during pre-training. Following this observation, we propose teaching the model to reason more robustly by folding the provided contextual knowledge into the model's parameters before presenting it with a question. Our method, RECKONING, is a bi-level learning algorithm that teaches language models to reason by updating their parametric knowledge through back-propagation, allowing them to then answer questions using the updated parameters. During training, the inner loop rapidly adapts a copy of the model weights to encode contextual knowledge into its parameters. In the outer loop, the model learns to use the updated weights to reproduce and answer reasoning questions about the memorized knowledge. Our experiments on two multi-hop reasoning datasets show that RECKONING's performance improves over the in-context reasoning baseline (by up to 4.5%). We also find that compared to in-context reasoning, RECKONING generalizes better to longer reasoning chains unseen during training, is more robust to distractors in the context, and is more computationally efficient when multiple questions are asked about the same knowledge.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Placed in Reasoning benchmarks and evaluation, one of 17 directions in LLM reasoning. Builds on 62 of its 88 references that are in the map. First posted on arXiv 10 May 2023.
Builds on
62 of 88 references.
Closest ancestors · 6
Same direction, newest first
- 2023Evaluating the Logical Reasoning Ability of ChatGPT and GPT-47 Apr
- 2023Logical Reasoning over Natural Language as Knowledge Representation: A Survey21 Mar
- 2022FOLIO: Natural Language Reasoning with First-Order Logic2 Sep
- 2022RobustLR: Evaluating Robustness to Logical Perturbation in Deductive Reasoning25 May
- 2022Interpretable Proof Generation via Iterative Backward Reasoning22 May
- 2022FaiRR: Faithful and Robust Deductive Reasoning over Natural Language19 Mar
Other references · 56
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2020Measuring Massive Multitask Language Understandingcited by 7,768
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2017TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehensioncited by 2,895
- 2022Locating and Editing Factual Associations in GPTcited by 2,609
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
- 2020Extracting Training Data from Large Language Modelscited by 2,144
- 2019Language Models as Knowledge Bases?cited by 1,922
- 2022Mass-Editing Memory in a Transformercited by 976
38 more
- 2019How Can We Know What Language Models Know?cited by 953
- 2023Large Language Models Can Be Easily Distracted by Irrelevant Contextcited by 820
- 2020A Primer in BERTology: What we know about how BERT workscited by 807
- 2022Quantifying Memorization Across Neural Language Modelscited by 755
- 2020How Much Knowledge Can You Pack Into the Parameters of a Language Model?cited by 713
- 2021Knowledge Neurons in Pretrained Transformerscited by 590
- 2021Fast Model Editing at Scalecited by 491
- 2019COMET: Commonsense Transformers for Automatic Knowledge Graph Constructioncited by 450
- 2021Measuring and Improving Consistency in Pretrained Language Modelscited by 361
- 2020ProofWriter: Generating Implications, Proofs, and Abductive Statements over Natural Languagecited by 309
- 2018How to train your MAMLcited by 306
- 2019Abductive Commonsense Reasoningcited by 300
- 2022Generate rather than Retrieve: Large Language Models are Strong Context Generatorscited by 296
- 2020Transformers as Soft Reasoners over Languagecited by 265
- 2020COMET-ATOMIC 2020: On Symbolic and Neural Commonsense Knowledge Graphscited by 254
- 2017SearchQA: A New Q&A Dataset Augmented with Context from a Search Enginecited by 221
- 2020How Context Affects Language Models' Factual Predictionscited by 181
- 2022Maieutic Prompting: Logically Consistent Reasoning with Recursive Explanationscited by 159
- 2019CLUTRR: A Diagnostic Benchmark for Inductive Reasoning from Textcited by 155
- 2021Explaining Answers with Entailment Treescited by 148
- 2016Harnessing Deep Neural Networks with Logic Rulescited by 135
- 2020Meta-Learning with Adaptive Hyperparameterscited by 79
- 2021Do Language Models Have Beliefs? Methods for Detecting, Updating, and Visualizing Model Beliefscited by 79
- 2020Balancing Training for Multilingual Neural Machine Translationcited by 71
- 2019A Logic-Driven Framework for Consistency of Neural Modelscited by 64
- 2022Generating Natural Language Proofs with Verifier-Guided Searchcited by 52
- 2020Measuring Systematic Generalization in Neural Proof Generation with Transformerscited by 43
- 2022Entailer: Answering Questions with Faithful and Truthful Chains of Reasoningcited by 38
- 2022Kformer: Knowledge Injection in Transformer Feed-Forward Layerscited by 37
- 2021Analyzing Commonsense Emergence in Few-shot Knowledge Modelscited by 34
- 2020Do Neural Models Learn Systematicity of Monotonicity Inference in Natural Language?cited by 29
- 2021"I'm Not Mad": Commonsense Implications of Negation and Contradictioncited by 26
- 2021RuleBert: Teaching Soft Rules to Pre-trained Language Modelscited by 25
- 2021NeuralLog: Natural Language Inference with Joint Neural and Logical Reasoningcited by 24
- 2019MonaLog: a Lightweight System for Natural Language Inference Based on Monotonicitycited by 20
- 2021Pushing the Limits of Rule Reasoning in Transformers through Natural Language Satisfiabilitycited by 18
- 2022METGEN: A Module-Based Entailment Tree Generation Framework for Answer Explanationcited by 17
- 2017LangPro: Natural Language Theorem Provercited by 15
50 most cited of 56 All 56 (JSON)
Built on by
Citing papers per year: 2023: 6; 2024: 5; 2025: 3; 2026: 3.
17 papers.
Sort:
By area:
- 2023Towards a Mechanistic Interpretation of Multi-Step Reasoning Capabilities of Language Modelscited by 50
- 2023Adapting Large Language Models to Domains via Reading Comprehensioncited by 48
- 2023How Do Large Language Models Capture the Ever-changing World Knowledge? A Review of Recent Advancescited by 33
- 2023CAR: Conceptualization-Augmented Reasoner for Zero-Shot Commonsense Question Answeringcited by 28
- 2024LeanReasoner: Boosting Complex Logical Reasoning with Leancited by 28
- 2024CodeUpdateArena: Benchmarking Knowledge Editing on API Updatescited by 18
- 2023Discovering Knowledge-Critical Subnetworks in Pretrained Language Modelscited by 16
- 2024Unveiling Factual Recall Behaviors of Large Language Models through Knowledge Neuronscited by 15
- 2025MAPLE: Many-Shot Adaptive Pseudo-Labeling for In-Context Learningcited by 13
- 2025Mechanistic Unveiling of Transformer Circuits: Self-Influence as a Key to Model Reasoningcited by 11
- 2024A Review of Multimodal Explainable Artificial Intelligence: Past, Present and Futurecited by 9
- 2024Recall, Retrieve and Reason: Towards Better In-Context Relation Extractioncited by 6
5 more
- 2023Breaking the Language Barrier: Improving Cross-Lingual Reasoning with Structured Self-Attentioncited by 4
- 2025PropMEND: Hypernetworks for Knowledge Propagation in LLMscited by 2
- 2026ESG-Bench: Benchmarking Long-Context ESG Reports for Hallucination Mitigationcited by 0
- 2026TrustMargin: Training-Free Arbitration between Parametric Memory and Retrieved Evidence in Large Language Modelscited by 0
- 2026Retrievable Gradients: Continual Post-Training Without Cumulative Weight Driftcited by 0
- 2026Retrievable Gradients: Continual Post-Training Without Cumulative Weight Drift14 Jun 2026
- 2026TrustMargin: Training-Free Arbitration between Parametric Memory and Retrieved Evidence in Large Language Models7 Jun 2026
- 2026ESG-Bench: Benchmarking Long-Context ESG Reports for Hallucination Mitigation13 Mar 2026
- 2025PropMEND: Hypernetworks for Knowledge Propagation in LLMs10 Jun 2025
- 2025MAPLE: Many-Shot Adaptive Pseudo-Labeling for In-Context Learning22 May 2025
- 2025Mechanistic Unveiling of Transformer Circuits: Self-Influence as a Key to Model Reasoning13 Feb 2025
- 2024A Review of Multimodal Explainable Artificial Intelligence: Past, Present and Future18 Dec 2024
- 2024Unveiling Factual Recall Behaviors of Large Language Models through Knowledge Neurons6 Aug 2024
- 2024CodeUpdateArena: Benchmarking Knowledge Editing on API Updates8 Jul 2024
- 2024Recall, Retrieve and Reason: Towards Better In-Context Relation Extraction27 Apr 2024
- 2024LeanReasoner: Boosting Complex Logical Reasoning with Lean20 Mar 2024
- 2023Breaking the Language Barrier: Improving Cross-Lingual Reasoning with Structured Self-Attention23 Oct 2023
5 more
- 2023Towards a Mechanistic Interpretation of Multi-Step Reasoning Capabilities of Language Models23 Oct 2023
- 2023How Do Large Language Models Capture the Ever-changing World Knowledge? A Review of Recent Advances11 Oct 2023
- 2023Discovering Knowledge-Critical Subnetworks in Pretrained Language Models4 Oct 2023
- 2023Adapting Large Language Models to Domains via Reading Comprehension18 Sep 2023
- 2023CAR: Conceptualization-Augmented Reasoner for Zero-Shot Commonsense Question Answering24 May 2023
- 2023Towards a Mechanistic Interpretation of Multi-Step Reasoning Capabilities of Language Modelscited by 50
- 2023CAR: Conceptualization-Augmented Reasoner for Zero-Shot Commonsense Question Answeringcited by 28
- 2024LeanReasoner: Boosting Complex Logical Reasoning with Leancited by 28
- 2025Mechanistic Unveiling of Transformer Circuits: Self-Influence as a Key to Model Reasoningcited by 11
- 2024Recall, Retrieve and Reason: Towards Better In-Context Relation Extractioncited by 6
- 2023Breaking the Language Barrier: Improving Cross-Lingual Reasoning with Structured Self-Attentioncited by 4
- 2025Mechanistic Unveiling of Transformer Circuits: Self-Influence as a Key to Model Reasoning13 Feb 2025
- 2024Recall, Retrieve and Reason: Towards Better In-Context Relation Extraction27 Apr 2024
- 2024LeanReasoner: Boosting Complex Logical Reasoning with Lean20 Mar 2024
- 2023Breaking the Language Barrier: Improving Cross-Lingual Reasoning with Structured Self-Attention23 Oct 2023
- 2023Towards a Mechanistic Interpretation of Multi-Step Reasoning Capabilities of Language Models23 Oct 2023
- 2023CAR: Conceptualization-Augmented Reasoner for Zero-Shot Commonsense Question Answering24 May 2023
- 2023Adapting Large Language Models to Domains via Reading Comprehensioncited by 48
- 2023How Do Large Language Models Capture the Ever-changing World Knowledge? A Review of Recent Advancescited by 33
- 2024CodeUpdateArena: Benchmarking Knowledge Editing on API Updatescited by 18
- 2023Discovering Knowledge-Critical Subnetworks in Pretrained Language Modelscited by 16
- 2024Unveiling Factual Recall Behaviors of Large Language Models through Knowledge Neuronscited by 15
- 2025MAPLE: Many-Shot Adaptive Pseudo-Labeling for In-Context Learningcited by 13
- 2024A Review of Multimodal Explainable Artificial Intelligence: Past, Present and Futurecited by 9
- 2025PropMEND: Hypernetworks for Knowledge Propagation in LLMscited by 2
- 2026ESG-Bench: Benchmarking Long-Context ESG Reports for Hallucination Mitigationcited by 0
- 2026TrustMargin: Training-Free Arbitration between Parametric Memory and Retrieved Evidence in Large Language Modelscited by 0
- 2026Retrievable Gradients: Continual Post-Training Without Cumulative Weight Driftcited by 0
- 2026Retrievable Gradients: Continual Post-Training Without Cumulative Weight Drift14 Jun 2026
- 2026TrustMargin: Training-Free Arbitration between Parametric Memory and Retrieved Evidence in Large Language Models7 Jun 2026
- 2026ESG-Bench: Benchmarking Long-Context ESG Reports for Hallucination Mitigation13 Mar 2026
- 2025PropMEND: Hypernetworks for Knowledge Propagation in LLMs10 Jun 2025
- 2025MAPLE: Many-Shot Adaptive Pseudo-Labeling for In-Context Learning22 May 2025
- 2024A Review of Multimodal Explainable Artificial Intelligence: Past, Present and Future18 Dec 2024
- 2024Unveiling Factual Recall Behaviors of Large Language Models through Knowledge Neurons6 Aug 2024
- 2024CodeUpdateArena: Benchmarking Knowledge Editing on API Updates8 Jul 2024
- 2023How Do Large Language Models Capture the Ever-changing World Knowledge? A Review of Recent Advances11 Oct 2023
- 2023Discovering Knowledge-Critical Subnetworks in Pretrained Language Models4 Oct 2023
- 2023Adapting Large Language Models to Domains via Reading Comprehension18 Sep 2023
Similar, not cited
Close in wording, no citation either way
- 2024Conceptual and Unbiased Reasoning in Language Models
- 2025Reasoning with Latent Thoughts: On the Power of Looped Transformers
- 2025Out-of-Context Reasoning in Large Language Models
- 2026Exploring the Meta-level Reasoning of Large Language Models via a Tool-based Multi-hop Tabular Question Answering Task
- 2023Question Decomposition Improves the Faithfulness of Model-Generated Reasoning
- 2025Advancing Reasoning in Large Language Models: Promising Methods and Approaches
- 2025First Try Matters: Revisiting the Role of Reflection in Reasoning Models
- 2025T2: An Adaptive Test-Time Scaling Strategy for Contextual Question Answering