Neural Compositional Denotational Semantics for Question Answering
Nitish Gupta, Mike Lewis

TL;DR
This paper presents a differentiable model for question answering over knowledge graphs that learns compositional semantics and generalizes to longer questions, outperforming RNN and semantic parsing baselines.
Contribution
Introduces an end-to-end differentiable model that learns semantic composition operators and structure for question answering on knowledge graphs, inspired by formal semantics.
Findings
Learns complex semantic operators like quantifiers and disjunctions
Jointly learns composition functions and structure via gradient descent
Generalizes better to longer questions than RNN and semantic parsing baselines
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Multimodal Machine Learning Applications
