Leap-Of-Thought: Teaching Pre-Trained Models to Systematically Reason Over Implicit Knowledge
Not on the map. Why?
Abstract (arXiv)
To what extent can a neural network systematically reason over symbolic facts? Evidence suggests that large pre-trained language models (LMs) acquire some reasoning capacity, but this ability is difficult to control. Recently, it has been shown that Transformer-based models succeed in consistent reasoning over explicit symbolic facts, under a "closed-world" assumption. However, in an open-domain setup, it is desirable to tap into the vast reservoir of implicit knowledge already encoded in the parameters of pre-trained LMs. In this work, we provide a first demonstration that LMs can be trained to reliably perform systematic reasoning combining both implicit, pre-trained knowledge and explicit natural language statements. To do this, we describe a procedure for automatically generating datasets that teach a model new reasoning skills, and demonstrate that models learn to effectively perform inference which involves implicit taxonomic and world knowledge, chaining and counting. Finally, we show that "teaching" models to reason generalizes beyond the training distribution: they successfully compose the usage of multiple reasoning skills in single examples. Our work paves a path towards open-domain systems that constantly improve by interacting with users who can instantly correct a model by adding simple natural language statements.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 9; 2023: 3.
24 papers.
Sort:
By area:
- 2022CommonsenseQA 2.0: Exposing the Limits of AI through Gamificationcited by 108
- 2022When to Make Exceptions: Exploring Language Models as Accounts of Human Moral Judgmentcited by 93
- 2021When Can Models Learn From Explanations? A Formal Framework for Understanding the Roles of Explanation Datacited by 75
- 2023Bridging the Gap: A Survey on Integrating (Human) Feedback for Natural Language Generationcited by 55
- 2022Datasheet for the Pilecited by 41
- 2022Towards Teachable Reasoning Systems: Using a Dynamic Memory of User Feedback for Continual System Improvementcited by 37
- 2021Learning to Repair: Repairing model output errors after deployment using a dynamic memory of feedbackcited by 35
- 2022Chain of Thought Imitation with Procedure Cloningcited by 30
- 2021RuleBert: Teaching Soft Rules to Pre-trained Language Modelscited by 25
- 2021GNN is a Counter? Revisiting GNN for Question Answeringcited by 21
- 2022METGEN: A Module-Based Entailment Tree Generation Framework for Answer Explanationcited by 17
- 2021KI-BERT: Infusing Knowledge Context for Better Language and Domain Understandingcited by 11
12 more
- 2021Interscript: A dataset for interactive learning of scripts through error feedbackcited by 9
- 2021Does Pre-training Induce Systematic Inference? How Masked Language Models Acquire Commonsense Knowledgecited by 8
- 2022Can Transformers Reason in Fragments of Natural Language?cited by 8
- 2021Improving Neural Model Performance through Natural Language Feedback on Their Explanationscited by 5
- 2022Logical Reasoning for Task Oriented Dialogue Systemscited by 5
- 2023Decker: Double Check with Heterogeneous Knowledge for Commonsense Fact Verificationcited by 4
- 2021Updater-Extractor Architecture for Inductive World State Representationscited by 3
- 2021On Semantic Cognition, Inductive Generalization, and Language Modelscited by 2
- 2022Logically Consistent Adversarial Attacks for Soft Theorem Proverscited by 2
- 2023Using Language Models For Knowledge Acquisition in Natural Language Reasoning Problemscited by 2
- 2021Overcoming Poor Word Embeddings with Word Definitionscited by 1
- 2021Concepts, Properties and an Approach for Compositional Generalizationcited by 0
- 2023Decker: Double Check with Heterogeneous Knowledge for Commonsense Fact Verification10 May 2023
- 2023Bridging the Gap: A Survey on Integrating (Human) Feedback for Natural Language Generation1 May 2023
- 2023Using Language Models For Knowledge Acquisition in Natural Language Reasoning Problems4 Apr 2023
- 2022Can Transformers Reason in Fragments of Natural Language?10 Nov 2022
- 2022When to Make Exceptions: Exploring Language Models as Accounts of Human Moral Judgment4 Oct 2022
- 2022Chain of Thought Imitation with Procedure Cloning22 May 2022
- 2022METGEN: A Module-Based Entailment Tree Generation Framework for Answer Explanation5 May 2022
- 2022Logically Consistent Adversarial Attacks for Soft Theorem Provers29 Apr 2022
- 2022Towards Teachable Reasoning Systems: Using a Dynamic Memory of User Feedback for Continual System Improvement27 Apr 2022
- 2022Logical Reasoning for Task Oriented Dialogue Systems8 Feb 2022
- 2022CommonsenseQA 2.0: Exposing the Limits of AI through Gamification14 Jan 2022
- 2022Datasheet for the Pile13 Jan 2022
12 more
- 2021Learning to Repair: Repairing model output errors after deployment using a dynamic memory of feedback16 Dec 2021
- 2021Does Pre-training Induce Systematic Inference? How Masked Language Models Acquire Commonsense Knowledge16 Dec 2021
- 2021Interscript: A dataset for interactive learning of scripts through error feedback15 Dec 2021
- 2021On Semantic Cognition, Inductive Generalization, and Language Models4 Nov 2021
- 2021GNN is a Counter? Revisiting GNN for Question Answering7 Oct 2021
- 2021RuleBert: Teaching Soft Rules to Pre-trained Language Models24 Sep 2021
- 2021Improving Neural Model Performance through Natural Language Feedback on Their Explanations18 Apr 2021
- 2021Updater-Extractor Architecture for Inductive World State Representations12 Apr 2021
- 2021KI-BERT: Infusing Knowledge Context for Better Language and Domain Understanding9 Apr 2021
- 2021Overcoming Poor Word Embeddings with Word Definitions5 Mar 2021
- 2021Concepts, Properties and an Approach for Compositional Generalization8 Feb 2021
- 2021When Can Models Learn From Explanations? A Formal Framework for Understanding the Roles of Explanation Data3 Feb 2021
- 2022Towards Teachable Reasoning Systems: Using a Dynamic Memory of User Feedback for Continual System Improvementcited by 37
- 2022Chain of Thought Imitation with Procedure Cloningcited by 30
- 2022METGEN: A Module-Based Entailment Tree Generation Framework for Answer Explanationcited by 17
- 2022Can Transformers Reason in Fragments of Natural Language?cited by 8
- 2022Logical Reasoning for Task Oriented Dialogue Systemscited by 5
- 2023Using Language Models For Knowledge Acquisition in Natural Language Reasoning Problemscited by 2
- 2023Using Language Models For Knowledge Acquisition in Natural Language Reasoning Problems4 Apr 2023
- 2022Can Transformers Reason in Fragments of Natural Language?10 Nov 2022
- 2022Chain of Thought Imitation with Procedure Cloning22 May 2022
- 2022METGEN: A Module-Based Entailment Tree Generation Framework for Answer Explanation5 May 2022
- 2022Towards Teachable Reasoning Systems: Using a Dynamic Memory of User Feedback for Continual System Improvement27 Apr 2022
- 2022Logical Reasoning for Task Oriented Dialogue Systems8 Feb 2022
- 2022CommonsenseQA 2.0: Exposing the Limits of AI through Gamificationcited by 108
- 2022When to Make Exceptions: Exploring Language Models as Accounts of Human Moral Judgmentcited by 93
- 2021When Can Models Learn From Explanations? A Formal Framework for Understanding the Roles of Explanation Datacited by 75
- 2022Datasheet for the Pilecited by 41
- 2021Learning to Repair: Repairing model output errors after deployment using a dynamic memory of feedbackcited by 35
- 2021RuleBert: Teaching Soft Rules to Pre-trained Language Modelscited by 25
- 2021GNN is a Counter? Revisiting GNN for Question Answeringcited by 21
- 2021KI-BERT: Infusing Knowledge Context for Better Language and Domain Understandingcited by 11
- 2021Interscript: A dataset for interactive learning of scripts through error feedbackcited by 9
- 2021Does Pre-training Induce Systematic Inference? How Masked Language Models Acquire Commonsense Knowledgecited by 8
- 2023Decker: Double Check with Heterogeneous Knowledge for Commonsense Fact Verificationcited by 4
- 2021Updater-Extractor Architecture for Inductive World State Representationscited by 3
12 most cited of 16 All 16 (JSON)
- 2023Decker: Double Check with Heterogeneous Knowledge for Commonsense Fact Verification10 May 2023
- 2022When to Make Exceptions: Exploring Language Models as Accounts of Human Moral Judgment4 Oct 2022
- 2022Logically Consistent Adversarial Attacks for Soft Theorem Provers29 Apr 2022
- 2022CommonsenseQA 2.0: Exposing the Limits of AI through Gamification14 Jan 2022
- 2022Datasheet for the Pile13 Jan 2022
- 2021Learning to Repair: Repairing model output errors after deployment using a dynamic memory of feedback16 Dec 2021
- 2021Does Pre-training Induce Systematic Inference? How Masked Language Models Acquire Commonsense Knowledge16 Dec 2021
- 2021Interscript: A dataset for interactive learning of scripts through error feedback15 Dec 2021
- 2021On Semantic Cognition, Inductive Generalization, and Language Models4 Nov 2021
- 2021GNN is a Counter? Revisiting GNN for Question Answering7 Oct 2021
- 2021RuleBert: Teaching Soft Rules to Pre-trained Language Models24 Sep 2021
- 2021Updater-Extractor Architecture for Inductive World State Representations12 Apr 2021
12 newest of 16 All 16 (JSON)