Neural Compositional Denotational Semantics for Question Answering

By Nitish Gupta, Michael Lewis. 2018

23 citations recorded by the source corpus.

Answering compositional questions requiring multi-step reasoning is challenging. We introduce an end-to-end differentiable model for interpreting questions about a knowledge graph (KG), which is inspired by formal approaches to semantics. Each span of text is represented by a denotation in a KG and a vector that captures ungrounded aspects of meaning. Learned composition modules recursively combine constituent spans, culminating in a grounding for the complete sentence which answers the question. For example, to interpret “not green”, the model represents “green” as a set of KG entities and “not” as a trainable ungrounded vector—and then uses this vector to parameterize a composition function that performs a complement operation. For each sentence, we build a parse chart subsuming all possible parses, allowing the model to jointly learn both the composition operators and output structure by gradient descent from end-task supervision. The model learns a variety of challenging semantic operators, such as quantifiers, disjunctions and composed relations, and infers latent syntactic structure. It also generalizes well to longer questions than seen in its training data, in contrast to RNN, its tree-based variants, and semantic parsing baselines.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, 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 Artificial Intelligence

  1. Jonathan Berant
  2. Matt Gardner
  3. Mohit Bansal
  4. Sameer Singh
  5. Ashish Sabharwal
  6. Hannaneh Hajishirzi
  7. Yoav Goldberg
  8. Yejin Choi

In Computer Vision and Pattern Recognition

  1. Jonathan Berant
  2. Matt Gardner
  3. Yoav Goldberg
  4. Sameer Singh
  5. Mohit Bansal
  6. Ashish Sabharwal
  7. Dan Roth
  8. Mor Geva

In Natural Language Processing

  1. Jonathan Berant
  2. Matt Gardner
  3. Sameer Singh
  4. Mohit Bansal
  5. Ashish Sabharwal
  6. Yoav Goldberg
  7. Yejin Choi
  8. Tushar Khot

Citations in the corpus