CLAIJun 4, 2019

Transcoding compositionally: using attention to find more generalizable solutions

arXiv:1906.01234v21103 citations
Originality Incremental advance
AI Analysis

This addresses the issue of poor compositional generalization in sequence-to-sequence models for natural language processing, though it is incremental as it builds on existing attention mechanisms.

The authors tackled the problem of neural networks' limited compositional generalization by introducing seq2attn, a new architecture that uses attention to find compositional patterns, and showed it generalizes without extra supervision on tasks challenging compositional skills, with solutions being highly interpretable.

While sequence-to-sequence models have shown remarkable generalization power across several natural language tasks, their construct of solutions are argued to be less compositional than human-like generalization. In this paper, we present seq2attn, a new architecture that is specifically designed to exploit attention to find compositional patterns in the input. In seq2attn, the two standard components of an encoder-decoder model are connected via a transcoder, that modulates the information flow between them. We show that seq2attn can successfully generalize, without requiring any additional supervision, on two tasks which are specifically constructed to challenge the compositional skills of neural networks. The solutions found by the model are highly interpretable, allowing easy analysis of both the types of solutions that are found and potential causes for mistakes. We exploit this opportunity to introduce a new paradigm to test compositionality that studies the extent to which a model overgeneralizes when confronted with exceptions. We show that seq2attn exhibits such overgeneralization to a larger degree than a standard sequence-to-sequence model.

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