CLAILGLOJul 28, 2022

Multi-Step Deductive Reasoning Over Natural Language: An Empirical Study on Out-of-Distribution Generalisation

arXiv:2207.14000v419 citationsh-index: 31Has Code
Originality Incremental advance
AI Analysis

This work addresses the problem of improving out-of-distribution generalization in multi-step reasoning for AI systems, though it appears incremental as it builds on existing methods like DeepLogic.

The paper tackles multi-step deductive reasoning in natural language by introducing IMA-GloVe-GA, an iterative neural inference network, and shows it achieves higher test accuracy than baselines like DeepLogic and better out-of-distribution generalization than RoBERTa-Large on shuffled rules, with performance improvements on deeper reasoning steps using a new dataset PARARULE-Plus.

Combining deep learning with symbolic logic reasoning aims to capitalize on the success of both fields and is drawing increasing attention. Inspired by DeepLogic, an end-to-end model trained to perform inference on logic programs, we introduce IMA-GloVe-GA, an iterative neural inference network for multi-step reasoning expressed in natural language. In our model, reasoning is performed using an iterative memory neural network based on RNN with a gated attention mechanism. We evaluate IMA-GloVe-GA on three datasets: PARARULES, CONCEPTRULES V1 and CONCEPTRULES V2. Experimental results show DeepLogic with gated attention can achieve higher test accuracy than DeepLogic and other RNN baseline models. Our model achieves better out-of-distribution generalisation than RoBERTa-Large when the rules have been shuffled. Furthermore, to address the issue of unbalanced distribution of reasoning depths in the current multi-step reasoning datasets, we develop PARARULE-Plus, a large dataset with more examples that require deeper reasoning steps. Experimental results show that the addition of PARARULE-Plus can increase the model's performance on examples requiring deeper reasoning depths. The source code and data are available at https://github.com/Strong-AI-Lab/Multi-Step-Deductive-Reasoning-Over-Natural-Language.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes