Neural Unification for Logic Reasoning over Natural Language
Not on the map. Why?
Abstract (arXiv)
Automated Theorem Proving (ATP) deals with the development of computer programs being able to show that some conjectures (queries) are a logical consequence of a set of axioms (facts and rules). There exists several successful ATPs where conjectures and axioms are formally provided (e.g. formalised as First Order Logic formulas). Recent approaches, such as (Clark et al., 2020), have proposed transformer-based architectures for deriving conjectures given axioms expressed in natural language (English). The conjecture is verified through a binary text classifier, where the transformers model is trained to predict the truth value of a conjecture given the axioms. The RuleTaker approach of (Clark et al., 2020) achieves appealing results both in terms of accuracy and in the ability to generalize, showing that when the model is trained with deep enough queries (at least 3 inference steps), the transformers are able to correctly answer the majority of queries (97.6%) that require up to 5 inference steps. In this work we propose a new architecture, namely the Neural Unifier, and a relative training procedure, which achieves state-of-the-art results in term of generalisation, showing that mimicking a well-known inference procedure, the backward chaining, it is possible to answer deep queries even when the model is trained only on shallow ones. The approach is demonstrated in experiments using a diverse set of benchmark data.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 20 of its 32 references that are in the map. First posted on arXiv 17 Sep 2021.
Builds on
20 of 32 references.
References · 20
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2015Teaching Machines to Read and Comprehendcited by 1,039
- 2018SWAG: A Large-Scale Adversarial Dataset for Grounded Commonsense Inferencecited by 333
- 2020ProofWriter: Generating Implications, Proofs, and Abductive Statements over Natural Languagecited by 309
- 2020Transformers as Soft Reasoners over Languagecited by 265
- 2018Compositional Attention Networks for Machine Reasoningcited by 183
- 2017End-to-End Differentiable Provingcited by 159
- 2019Neural Logic Machinescited by 144
- 2020PRover: Proof Generation for Interpretable Reasoning over Rulescited by 53
8 more
- 2020Differentiable Reasoning over a Virtual Knowledge Basecited by 39
- 2019NLProlog: Reasoning with Weak Unification for Question Answering in Natural Languagecited by 36
- 2019Differentiable Reasoning on Large Knowledge Bases and Natural Languagecited by 30
- 2020Exploring Neural Models for Parsing Natural Language into First-Order Logiccited by 16
- 2015The fundamental nature of the log loss functioncited by 10
- 2019A Survey on Theorem Provers in Formal Methodscited by 8
- 2017Deep Learning for Ontology Reasoningcited by 3
- 2014Towards a Model Theory for Distributed Representationscited by 1
Built on by
Citing papers per year: 2022: 2; 2023: 6.
8 papers.
- 2022State-of-the-art generalisation research in NLP: A taxonomy and reviewcited by 97
- 2023A Comprehensive Survey on Applications of Transformers for Deep Learning Taskscited by 70
- 2023Learning Deductive Reasoning from Synthetic Corpus based on Formal Logiccited by 18
- 2022NELLIE: A Neuro-Symbolic Inference Engine for Grounded, Compositional, and Explainable Reasoningcited by 16
- 2023Explicit Planning Helps Language Models in Logical Reasoningcited by 12
- 2023Empirical Investigation of Neural Symbolic Reasoning Strategiescited by 1
- 2023Semantic-aware Dynamic Retrospective-Prospective Reasoning for Event-level Video Question Answeringcited by 0
- 2023LLM Guided Inductive Inference for Solving Compositional Problemscited by 0
- 2023LLM Guided Inductive Inference for Solving Compositional Problems20 Sep 2023
- 2023Learning Deductive Reasoning from Synthetic Corpus based on Formal Logic11 Aug 2023
- 2023A Comprehensive Survey on Applications of Transformers for Deep Learning Tasks11 Jun 2023
- 2023Semantic-aware Dynamic Retrospective-Prospective Reasoning for Event-level Video Question Answering14 May 2023
- 2023Explicit Planning Helps Language Models in Logical Reasoning28 Mar 2023
- 2023Empirical Investigation of Neural Symbolic Reasoning Strategies16 Feb 2023
- 2022State-of-the-art generalisation research in NLP: A taxonomy and review6 Oct 2022
- 2022NELLIE: A Neuro-Symbolic Inference Engine for Grounded, Compositional, and Explainable Reasoning16 Sep 2022