Question-Answering with Grammatically-Interpretable Representations
Not on the map. Why?
Abstract (arXiv)
We introduce an architecture, the Tensor Product Recurrent Network (TPRN). In our application of TPRN, internal representations learned by end-to-end optimization in a deep neural network performing a textual question-answering (QA) task can be interpreted using basic concepts from linguistic theory. No performance penalty need be paid for this increased interpretability: the proposed model performs comparably to a state-of-the-art system on the SQuAD QA task. The internal representation which is interpreted is a Tensor Product Representation: for each input word, the model selects a symbol to encode the word, and a role in which to place the symbol, and binds the two together. The selection is via soft attention. The overall interpretation is built from interpretations of the symbols, as recruited by the trained model, and interpretations of the roles as used by the model. We find support for our initial hypothesis that symbols can be interpreted as lexical-semantic word meanings, while roles can be interpreted as approximations of grammatical roles (or categories) such as subject, wh-word, determiner, etc. Fine-grained analysis reveals specific correspondences between the learned roles and parts of speech as assigned by a standard tagger (Toutanova et al. 2003), and finds several discrepancies in the model's favor. In this sense, the model learns significant aspects of grammar, after having been exposed solely to linguistically unannotated text, questions, and answers: no prior linguistic knowledge is given to the model. What is given is the means to build representations using symbols and roles, with an inductive bias favoring use of these in an approximately discrete manner.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 May 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 2; 2024: 3.
8 papers.
- 2022Neurocompositional computing: From the Central Paradox of Cognition to a new generation of AI systemscited by 44
- 2023The Relational Bottleneck as an Inductive Bias for Efficient Abstractioncited by 27
- 2021Enriching Transformers with Structured Tensor-Product Representations for Abstractive Summarizationcited by 11
- 2024From Frege to chatGPT: Compositionality in language, cognition, and deep neural networkscited by 7
- 2022Structural Biases for Improving Transformers on Translation into Morphologically Rich Languagescited by 5
- 2023Differentiable Tree Operations Promote Compositional Generalizationcited by 5
- 2024Terminating Differentiable Tree Expertscited by 1
- 2024Discrete Dictionary-based Decomposition Layer for Structured Representation Learningcited by 0
- 2024Terminating Differentiable Tree Experts2 Jul 2024
- 2024Discrete Dictionary-based Decomposition Layer for Structured Representation Learning11 Jun 2024
- 2024From Frege to chatGPT: Compositionality in language, cognition, and deep neural networks24 May 2024
- 2023The Relational Bottleneck as an Inductive Bias for Efficient Abstraction12 Sep 2023
- 2023Differentiable Tree Operations Promote Compositional Generalization1 Jun 2023
- 2022Structural Biases for Improving Transformers on Translation into Morphologically Rich Languages11 Aug 2022
- 2022Neurocompositional computing: From the Central Paradox of Cognition to a new generation of AI systems2 May 2022
- 2021Enriching Transformers with Structured Tensor-Product Representations for Abstractive Summarization2 Jun 2021