Measuring Systematic Generalization in Neural Proof Generation with Transformers
Not on the map. Why?
Abstract (arXiv)
We are interested in understanding how well Transformer language models (TLMs) can perform reasoning tasks when trained on knowledge encoded in the form of natural language. We investigate their systematic generalization abilities on a logical reasoning task in natural language, which involves reasoning over relationships between entities grounded in first-order logical proofs. Specifically, we perform soft theorem-proving by leveraging TLMs to generate natural language proofs. We test the generated proofs for logical consistency, along with the accuracy of the final inference. We observe length-generalization issues when evaluated on longer-than-trained sequences. However, we observe TLMs improve their generalization performance after being exposed to longer, exhaustive proofs. In addition, we discover that TLMs are able to generalize better using backward-chaining proofs compared to their forward-chaining counterparts, while they find it easier to generate forward chaining proofs. We observe that models that are not trained to generate proofs are better at generalizing to problems based on longer proofs. This suggests that Transformers have efficient internal reasoning strategies that are harder to interpret. These results highlight the systematic generalization behavior of TLMs in the context of logical reasoning, and we believe this work motivates deeper inspection of their underlying reasoning strategies.
Key facts. Cited by 43 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 18; 2023: 6; 2024: 4; 2025: 2.
43 papers.
Sort:
By area:
- 2022Solving math word problems with process- and outcome-based feedbackcited by 871
- 2023The Impact of Positional Encoding on Length Generalization in Transformerscited by 319
- 2022A Review on Language Models as Knowledge Basescited by 156
- 2022State-of-the-art generalisation research in NLP: A taxonomy and reviewcited by 97
- 2022On the Paradox of Learning to Reason from Datacited by 93
- 2023Testing the General Deductive Reasoning Capacity of Large Language Models Using OOD Examplescited by 84
- 2022LAMBADA: Backward Chaining for Automated Reasoning in Natural Languagecited by 66
- 2022Generating Natural Language Proofs with Verifier-Guided Searchcited by 52
- 2021Systematic Generalization with Edge Transformerscited by 38
- 2022The Neural Race Reduction: Dynamics of Abstraction in Gated Networkscited by 37
- 2024Enhancing Reasoning Capabilities of LLMs via Principled Synthetic Logic Corpuscited by 29
- 2022RobustLR: Evaluating Robustness to Logical Perturbation in Deductive Reasoningcited by 22
31 more
- 2024Position: Understanding LLMs Requires More Than Statistical Generalizationcited by 20
- 2021Pushing the Limits of Rule Reasoning in Transformers through Natural Language Satisfiabilitycited by 18
- 2023Learning Deductive Reasoning from Synthetic Corpus based on Formal Logiccited by 18
- 2022AbductionRules: Training Transformers to Explain Unexpected Inputscited by 17
- 2023RECKONING: Reasoning through Dynamic Knowledge Encodingcited by 17
- 2021Thinking Aloud: Dynamic Context Generation Improves Zero-Shot Reasoning Performance of GPT-2cited by 15
- 2021multiPRover: Generating Multiple Proofs for Improved Interpretability in Rule Reasoningcited by 15
- 2024A Survey on Compositional Learning of AI Models: Theoretical and Experimental Practicescited by 15
- 2021NOAHQA: Numerical Reasoning with Interpretable Graph Question Answering Datasetcited by 14
- 2022Summarization Programs: Interpretable Abstractive Summarization with Neural Modular Treescited by 14
- 2021Learning Symbolic Rules for Reasoning in Quasi-Natural Languagecited by 9
- 2024A Survey on Symbolic Knowledge Distillation of Large Language Modelscited by 9
- 2021Does Pre-training Induce Systematic Inference? How Masked Language Models Acquire Commonsense Knowledgecited by 8
- 2021Diff-Explainer: Differentiable Convex Optimization for Explainable Multi-hop Inferencecited by 7
- 2021DeepA2: A Modular Framework for Deep Argument Analysis with Pretrained Neural Text2Text Language Modelscited by 7
- 2021Dyna-bAbI: unlocking bAbI's potential with dynamic synthetic benchmarkingcited by 7
- 2025Random Scaling of Emergent Capabilitiescited by 7
- 2022Breakpoint Transformers for Modeling and Tracking Intermediate Beliefscited by 6
- 2022Transformer Module Networks for Systematic Generalization in Visual Question Answeringcited by 5
- 2022Learning to Reason With Relational Abstractionscited by 5
- 2025Are Language Models Efficient Reasoners? A Perspective from Logic Programmingcited by 4
- 2021Leveraging Transformers for StarCraft Macromanagement Predictioncited by 3
- 2022Does Entity Abstraction Help Generative Transformers Reason?cited by 3
- 2022Logically Consistent Adversarial Attacks for Soft Theorem Proverscited by 2
- 2022LogicRank: Logic Induced Reranking for Generative Text-to-Image Systemscited by 2
- 2023D3: Data Diversity Design for Systematic Generalization in Visual Question Answeringcited by 2
- 2021Enhancing the Transformer Decoder with Transition-based Syntaxcited by 1
- 2022ChemAlgebra: Algebraic Reasoning on Chemical Reactionscited by 1
- 2023Empirical Investigation of Neural Symbolic Reasoning Strategiescited by 1
- 2021Systematic Generalization in Neural Networks-based Multivariate Time Series Forecasting Modelscited by 0
- 2022Generating Intermediate Steps for NLI with Next-Step Supervisioncited by 0
- 2025Are Language Models Efficient Reasoners? A Perspective from Logic Programming29 Oct 2025
- 2025Random Scaling of Emergent Capabilities24 Feb 2025
- 2024Enhancing Reasoning Capabilities of LLMs via Principled Synthetic Logic Corpus19 Nov 2024
- 2024A Survey on Symbolic Knowledge Distillation of Large Language Models12 Jul 2024
- 2024A Survey on Compositional Learning of AI Models: Theoretical and Experimental Practices13 Jun 2024
- 2024Position: Understanding LLMs Requires More Than Statistical Generalization3 May 2024
- 2023D3: Data Diversity Design for Systematic Generalization in Visual Question Answering15 Sep 2023
- 2023Learning Deductive Reasoning from Synthetic Corpus based on Formal Logic11 Aug 2023
- 2023The Impact of Positional Encoding on Length Generalization in Transformers31 May 2023
- 2023Testing the General Deductive Reasoning Capacity of Large Language Models Using OOD Examples24 May 2023
- 2023RECKONING: Reasoning through Dynamic Knowledge Encoding10 May 2023
- 2023Empirical Investigation of Neural Symbolic Reasoning Strategies16 Feb 2023
31 more
- 2022LAMBADA: Backward Chaining for Automated Reasoning in Natural Language20 Dec 2022
- 2022Solving math word problems with process- and outcome-based feedback25 Nov 2022
- 2022Breakpoint Transformers for Modeling and Tracking Intermediate Beliefs15 Nov 2022
- 2022State-of-the-art generalisation research in NLP: A taxonomy and review6 Oct 2022
- 2022Learning to Reason With Relational Abstractions6 Oct 2022
- 2022ChemAlgebra: Algebraic Reasoning on Chemical Reactions5 Oct 2022
- 2022Summarization Programs: Interpretable Abstractive Summarization with Neural Modular Trees21 Sep 2022
- 2022Generating Intermediate Steps for NLI with Next-Step Supervision31 Aug 2022
- 2022LogicRank: Logic Induced Reranking for Generative Text-to-Image Systems29 Aug 2022
- 2022The Neural Race Reduction: Dynamics of Abstraction in Gated Networks21 Jul 2022
- 2022RobustLR: Evaluating Robustness to Logical Perturbation in Deductive Reasoning25 May 2022
- 2022Generating Natural Language Proofs with Verifier-Guided Search25 May 2022
- 2022On the Paradox of Learning to Reason from Data23 May 2022
- 2022Logically Consistent Adversarial Attacks for Soft Theorem Provers29 Apr 2022
- 2022A Review on Language Models as Knowledge Bases12 Apr 2022
- 2022AbductionRules: Training Transformers to Explain Unexpected Inputs23 Mar 2022
- 2022Transformer Module Networks for Systematic Generalization in Visual Question Answering27 Jan 2022
- 2022Does Entity Abstraction Help Generative Transformers Reason?5 Jan 2022
- 2021Pushing the Limits of Rule Reasoning in Transformers through Natural Language Satisfiability16 Dec 2021
- 2021Does Pre-training Induce Systematic Inference? How Masked Language Models Acquire Commonsense Knowledge16 Dec 2021
- 2021Systematic Generalization with Edge Transformers1 Dec 2021
- 2021Dyna-bAbI: unlocking bAbI's potential with dynamic synthetic benchmarking30 Nov 2021
- 2021Learning Symbolic Rules for Reasoning in Quasi-Natural Language23 Nov 2021
- 2021Leveraging Transformers for StarCraft Macromanagement Prediction11 Oct 2021
- 2021DeepA2: A Modular Framework for Deep Argument Analysis with Pretrained Neural Text2Text Language Models4 Oct 2021
- 2021NOAHQA: Numerical Reasoning with Interpretable Graph Question Answering Dataset22 Sep 2021
- 2021multiPRover: Generating Multiple Proofs for Improved Interpretability in Rule Reasoning2 Jun 2021
- 2021Diff-Explainer: Differentiable Convex Optimization for Explainable Multi-hop Inference7 May 2021
- 2021Thinking Aloud: Dynamic Context Generation Improves Zero-Shot Reasoning Performance of GPT-224 Mar 2021
- 2021Systematic Generalization in Neural Networks-based Multivariate Time Series Forecasting Models10 Feb 2021
- 2021Enhancing the Transformer Decoder with Transition-based Syntax29 Jan 2021
- 2022Solving math word problems with process- and outcome-based feedbackcited by 871
- 2022On the Paradox of Learning to Reason from Datacited by 93
- 2023Testing the General Deductive Reasoning Capacity of Large Language Models Using OOD Examplescited by 84
- 2022LAMBADA: Backward Chaining for Automated Reasoning in Natural Languagecited by 66
- 2024Enhancing Reasoning Capabilities of LLMs via Principled Synthetic Logic Corpuscited by 29
- 2022RobustLR: Evaluating Robustness to Logical Perturbation in Deductive Reasoningcited by 22
- 2023Learning Deductive Reasoning from Synthetic Corpus based on Formal Logiccited by 18
- 2022AbductionRules: Training Transformers to Explain Unexpected Inputscited by 17
- 2023RECKONING: Reasoning through Dynamic Knowledge Encodingcited by 17
- 2022Learning to Reason With Relational Abstractionscited by 5
- 2025Are Language Models Efficient Reasoners? A Perspective from Logic Programmingcited by 4
- 2022Does Entity Abstraction Help Generative Transformers Reason?cited by 3
12 most cited of 13 All 13 (JSON)
- 2025Are Language Models Efficient Reasoners? A Perspective from Logic Programming29 Oct 2025
- 2024Enhancing Reasoning Capabilities of LLMs via Principled Synthetic Logic Corpus19 Nov 2024
- 2023Learning Deductive Reasoning from Synthetic Corpus based on Formal Logic11 Aug 2023
- 2023Testing the General Deductive Reasoning Capacity of Large Language Models Using OOD Examples24 May 2023
- 2023RECKONING: Reasoning through Dynamic Knowledge Encoding10 May 2023
- 2023Empirical Investigation of Neural Symbolic Reasoning Strategies16 Feb 2023
- 2022LAMBADA: Backward Chaining for Automated Reasoning in Natural Language20 Dec 2022
- 2022Solving math word problems with process- and outcome-based feedback25 Nov 2022
- 2022Learning to Reason With Relational Abstractions6 Oct 2022
- 2022RobustLR: Evaluating Robustness to Logical Perturbation in Deductive Reasoning25 May 2022
- 2022On the Paradox of Learning to Reason from Data23 May 2022
- 2022AbductionRules: Training Transformers to Explain Unexpected Inputs23 Mar 2022
12 newest of 13 All 13 (JSON)
- 2023The Impact of Positional Encoding on Length Generalization in Transformerscited by 319
- 2022A Review on Language Models as Knowledge Basescited by 156
- 2022State-of-the-art generalisation research in NLP: A taxonomy and reviewcited by 97
- 2022Generating Natural Language Proofs with Verifier-Guided Searchcited by 52
- 2021Systematic Generalization with Edge Transformerscited by 38
- 2022The Neural Race Reduction: Dynamics of Abstraction in Gated Networkscited by 37
- 2024Position: Understanding LLMs Requires More Than Statistical Generalizationcited by 20
- 2021Pushing the Limits of Rule Reasoning in Transformers through Natural Language Satisfiabilitycited by 18
- 2021Thinking Aloud: Dynamic Context Generation Improves Zero-Shot Reasoning Performance of GPT-2cited by 15
- 2021multiPRover: Generating Multiple Proofs for Improved Interpretability in Rule Reasoningcited by 15
- 2024A Survey on Compositional Learning of AI Models: Theoretical and Experimental Practicescited by 15
- 2021NOAHQA: Numerical Reasoning with Interpretable Graph Question Answering Datasetcited by 14
12 most cited of 30 All 30 (JSON)
- 2025Random Scaling of Emergent Capabilities24 Feb 2025
- 2024A Survey on Symbolic Knowledge Distillation of Large Language Models12 Jul 2024
- 2024A Survey on Compositional Learning of AI Models: Theoretical and Experimental Practices13 Jun 2024
- 2024Position: Understanding LLMs Requires More Than Statistical Generalization3 May 2024
- 2023D3: Data Diversity Design for Systematic Generalization in Visual Question Answering15 Sep 2023
- 2023The Impact of Positional Encoding on Length Generalization in Transformers31 May 2023
- 2022Breakpoint Transformers for Modeling and Tracking Intermediate Beliefs15 Nov 2022
- 2022State-of-the-art generalisation research in NLP: A taxonomy and review6 Oct 2022
- 2022ChemAlgebra: Algebraic Reasoning on Chemical Reactions5 Oct 2022
- 2022Summarization Programs: Interpretable Abstractive Summarization with Neural Modular Trees21 Sep 2022
- 2022Generating Intermediate Steps for NLI with Next-Step Supervision31 Aug 2022
- 2022LogicRank: Logic Induced Reranking for Generative Text-to-Image Systems29 Aug 2022
12 newest of 30 All 30 (JSON)