Can Neural Networks Understand Logical Entailment?

By Richard Evans, David Saxton, David Amos, Pushmeet Kohli, Edward Grefenstette. 2018

139 citations recorded by the source corpus.

We introduce a new dataset of logical entailments for the purpose of measuring models' ability to capture and exploit the structure of logical expressions against an entailment prediction task. We use this task to compare a series of architectures which are ubiquitous in the sequence-processing literature, in addition to a new model class---PossibleWorldNets---which computes entailment as a "convolution over possible worlds". Results show that convolutional networks present the wrong inductive bias for this class of problems relative to LSTM RNNs, tree-structured neural networks outperform LSTM RNNs due to their enhanced ability to exploit the syntax of logic, and PossibleWorldNets outperform all benchmarks.

Subfields: Natural Language Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Natural Language Processing

  1. Mohit Bansal
  2. Yonatan Belinkov
  3. Yoav Goldberg
  4. Christopher D. Manning
  5. Jianfeng Gao
  6. Graham Neubig
  7. Kyunghyun Cho
  8. Percy Liang

Citations in the corpus